def test_create_post_in_blog(self):
        b = Blog('Test', 'Test Author')
        b.create_post('Test Post', 'Test Content')

        self.assertEqual(len(b.posts), 1)
        self.assertEqual(b.posts[0].title, 'Test Post')
        self.assertEqual(b.posts[0].content, 'Test Content')
    def test_json_with_posts(self):
        b = Blog('Test', 'Test author')
        b.create_post('Test Post', 'Test Content')

        self.assertDictEqual(
            b.json(), {
                'title': b.title,
                'author': b.author,
                'posts': [{
                    'title': 'Test Post',
                    'content': 'Test Content'
                }],
            })
Exemplo n.º 3
0
    def test_json(self):
        b = Blog('Test', 'Test Author')
        b.create_post('Test Post', 'Test Content')

        expected = {
            'title': 'Test',
            'author': 'Test Author',
            'posts': [{
                'title': 'Test Post',
                'content': 'Test Content'
            }]
        }

        self.assertDictEqual(b.json(), expected)
    def test_json(self):
        b = Blog('Test', 'Test Author')
        b.create_post('Test Post', 'Test Content')

        expected = {
            'title': 'Test',
            'author': 'Test Author',
            'posts': [
            {'title': 'Test Post',
             'content': 'Test Content'}
            ]
        }