Esempio n. 1
0
 def test_modify_should_deepcopy_the_entry(self):
     # given
     entry = Entry('1234', name='Alice')
     self.adapter.add(entry)
     entry.name = 'Bob'
     # when
     self.adapter.modify(entry)
     # then
     entry.name = 'Charlie'
     assert_that(self.adapter.get(entry.id).name, is_('Bob'))
Esempio n. 2
0
 def test_add_should_deepcopy_the_entry(self):
     # given
     entry = Entry('1234', name='Alice')
     # when
     self.adapter.add(entry)
     # then
     entry.name = 'Bob'
     assert_that(self.adapter.get(entry.id).name, is_('Alice'))