def test_percelen(self): from testconfig import config capakey = CapakeyGateway( capakey_factory( user=config['capakey']['user'], password=config['capakey']['password'] ) ) s = Sectie( 'A', Afdeling(44021) ) s.set_gateway(capakey) percelen = s.percelen self.assertIsInstance(percelen, list) self.assertGreater(len(percelen), 0)
def test_lazy_load(self): from testconfig import config capakey = CapakeyGateway( capakey_factory( user=config['capakey']['user'], password=config['capakey']['password'] ) ) s = Sectie( 'A', Afdeling(44021) ) s.set_gateway(capakey) self.assertEqual(s.id, 'A') self.assertEqual(s.afdeling.id, 44021) self.assertIsNotNone(s.centroid) self.assertIsNotNone(s.bounding_box)