def test_negative_post(self, session): repository = Repository(session, Data) data = Data() data.__session__ = True with self.assertRaises(EntityAlreadyRecognized): repository.post(data)
def test_positive_post(self, session): repository = Repository(session, Data) data = Data() data.__session__ = None repository.post(data) session.persist.assert_called_with(data) session.flush.assert_called_with()