def test_delete(self): s = CustomSet() s.add('a') s.add('b') s.add('cee') s.remove('cee') assert s.length() == 2 assert s.size == 2
def test_union(self): s = CustomSet() d = CustomSet() s.add('a') s.add('b') s.add('c') s.remove('c') d.add('c') d.add('d') d.add('e') d.add('f') n = s.union(d) assert n.contains('a') == True assert n.contains('b') == True assert n.contains('c') == True assert n.contains('d') == True assert n.contains('e') == True assert n.contains('f') == True assert n.length() == 6 assert n.size == 6