Browse Source

Test of RandomAddressClass

bernhardbuhl 4 years ago
parent
commit
e7b6751187
1 changed files with 19 additions and 0 deletions
  1. 19 0
      tests/test_AddressCreate.py

+ 19 - 0
tests/test_AddressCreate.py

@@ -0,0 +1,19 @@
+import pytest
+
+
+def test_getRandomAddress():
+    import baangt.base.GlobalConstants as GC
+    from baangt.base.AddressCreate import AddressCreate
+
+    addressCreate = AddressCreate(addressFilterCriteria={GC.ADDRESS_COUNTRYCODE:"AT"})
+
+    assert addressCreate.returnAddress()[GC.ADDRESS_COUNTRYCODE] == "AT"
+    assert addressCreate.returnAddress()[GC.ADDRESS_POSTLCODE] == "1020"
+
+    addressCreate = AddressCreate(addressFilterCriteria={GC.ADDRESS_COUNTRYCODE:"CY"})
+
+    assert addressCreate.returnAddress()[GC.ADDRESS_COUNTRYCODE] == "CY"
+    assert addressCreate.returnAddress()[GC.ADDRESS_POSTLCODE] == "6020"
+
+if __name__ == '__main__':
+    test_getRandomAddress()