コード例 #1
0
ファイル: test_db_repository.py プロジェクト: strogo/Tori
    def test_negative_post(self, session):
        repository = Repository(session, Data)

        data = Data()
        data.__session__ = True

        with self.assertRaises(EntityAlreadyRecognized):
            repository.post(data)
コード例 #2
0
ファイル: test_db_repository.py プロジェクト: strogo/Tori
    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()