Example #1
0
def test_mapping_pm_bedes():
    expected = {"Address 1": "Address Line 1",
                "Property ID": "PM Property ID",
                "Portfolio Manager Property ID":
                    "Portfolio Manager Property Identifier"}
    pm = mapper.get_pm_mapping("1.0", expected.keys())
    for src, tgt in expected.items():
        assert pm[src].field == tgt
        assert pm[src].is_bedes == True
Example #2
0
 def test_mapping_pm_to_SEED_include_none(self):
     expected = {"Address 1": "Address Line 1",
                 "Property ID": "PM Property ID",
                 "Portfolio Manager Property ID": "PM Property ID",
                 "some_other_field_not_in_the_designated_PM_mapping": None}
     pm = mapper.get_pm_mapping("1.0", expected.keys(), True)
     for src, tgt in expected.items():
         if tgt:
             self.assertEqual(pm[src].field, tgt)
             self.assertEqual(pm[src].is_bedes, False)
         else:
             self.assertIsNone(pm[src])
Example #3
0
 def test_mapping_pm_to_SEED_include_none(self):
     expected = {
         "Address 1": "Address Line 1",
         "Property ID": "PM Property ID",
         "Portfolio Manager Property ID": "PM Property ID",
         "some_other_field_not_in_the_designated_PM_mapping": None
     }
     pm = mapper.get_pm_mapping("1.0", expected.keys(), True)
     for src, tgt in expected.items():
         if tgt:
             self.assertEqual(pm[src].field, tgt)
             self.assertEqual(pm[src].is_bedes, False)
         else:
             self.assertIsNone(pm[src])