def test_get(): bset = BabySet([2, 4, 4]) with pytest.raises(KeyError): bset.get(7)
def test_get(self): bset = BabySet([2, 4, 4]) with self.assertRaises(KeyError): bset.get(3)
def test_get(): bset = BabySet([2, 4, 4]) try: bset.get(2) except KeyError: bset.get(3) ###How to do this?
def test_remove(self): bset = BabySet([2, 4, 6]) bset.remove(2) with self.assertRaises(KeyError): bset.get(2)
def test_remove(): bset = BabySet([2, 4, 4]) bset.remove(2) assert bset.size() == 1 with pytest.raises(KeyError): bset.get(5)
def test_get(): bset = BabySet([2, 4, 4]) bset.get(4) assert bset.size() == 2 with pytest.raises(KeyError): bset.get(5)
def test_get(): baby = BabySet([2, 4, 4]) with pytest.raises(KeyError): baby.get(1) baby.get(2)