Esempio n. 1
0
    def test_datamanager_should_contain_relationvalues(self):
        dm = RelationListDictDataManager({}, IPerson['addresses'])
        dm.set(self.person.addresses)

        storage = dm.data['addresses']
        self.assertNotEqual(storage, [])
        self.assertNotEqual(filter(IRelationValue.providedBy, storage), [])
Esempio n. 2
0
    def test_datamanager_should_contain_relationvalues(self):
        dm = RelationListDictDataManager({}, IPerson['addresses'])
        dm.set(self.person.addresses)

        storage = dm.data['addresses']
        self.assertNotEqual(storage, [])
        self.assertNotEqual(filter(IRelationValue.providedBy, storage), [])
Esempio n. 3
0
 def test_datamanager_set_nonempty(self):
     dm = RelationListDictDataManager({}, IPerson['addresses'])
     dm.set(self.person.addresses)
     self.assertEqual(dm.get(), self.person.addresses)
Esempio n. 4
0
 def test_datamanager_get_empty(self):
     dm = RelationListDictDataManager({}, IPerson['addresses'])
     self.assertEqual(dm.get(), [])
Esempio n. 5
0
 def test_datamanager_set_nonempty(self):
     dm = RelationListDictDataManager({}, IPerson['addresses'])
     dm.set(self.person.addresses)
     self.assertEqual(dm.get(), self.person.addresses)
Esempio n. 6
0
 def test_datamanager_get_empty(self):
     dm = RelationListDictDataManager({}, IPerson['addresses'])
     self.assertEqual(dm.get(), [])