def test_mark(self): v = Vertex(0) v.mark() self.assertTrue(v.is_marked()) v = Vertex(0) v.mark('sflkj') self.assertTrue(v.is_marked())
def test_unmark(self): v = Vertex(0) v.mark(1) v.mark('N') self.assertTrue(v.is_marked(1)) self.assertTrue(v.is_marked('N')) v.unmark(1) self.assertFalse(v.is_marked(1)) self.assertTrue(v.is_marked('N')) v.unmark() self.assertFalse(v.is_marked())