コード例 #1
0
class TestAddTag(unittest.TestCase):
    """
    Test method VimBlogger._add_tag
    """
    def setUp(self):
        """
        Create VimBlogger object
        """
        self.vimob = VimBlogger(None, shared.LOGIN, shared.PASS)
        self.post = shared.MockPost()

    def test_add_tag(self):
        """
        Add items to existing categories. List should be uniq.
        """
        self.vimob._add_tag(self.post, 'item')
        self.assertTrue(len(self.post.category) == 1)

        # Item number should not change on the same label
        self.vimob._add_tag(self.post, 'item')
        self.assertTrue(len(self.post.category) == 1)

        self.vimob._add_tag(self.post, 'item2')
        self.assertTrue(len(self.post.category) == 2)