def test_add_tag_doesnt_duplicate(self): partition = Partition() tag = factory.make_name("tag") partition.add_tag(tag) partition.add_tag(tag) self.assertItemsEqual([tag], partition.tags)
def test_remove_tag_deletes_tag(self): partition = Partition() tag = factory.make_name("tag") partition.add_tag(tag) partition.remove_tag(tag) self.assertItemsEqual([], partition.tags)
def test_add_tag_adds_new_tag(self): partition = Partition() tag = factory.make_name("tag") partition.add_tag(tag) self.assertItemsEqual([tag], partition.tags)