Example #1
0
    def test_dao_put_author(self):

        author = Author()
        author.name = "John Snow"

        dao = AuthorDAO()
        dao.put(author)

        session = common.session()

        expected = [author]
        result = session.query(Author).all()
        self.assertEqual(result, expected)
Example #2
0
    def test_dao_get_author(self):

        author = Author()
        author.name = "John Snow"

        session = common.session()
        session.add(author)
        session.commit()

        dao = AuthorDAO()

        expected = author
        result = dao.get("John Snow")
        self.assertEqual(result, expected)