def test_add_value(self): with pytest.raises(VosValueError) as err: dkey = VosObject() dkey.dump() assert "list of dkeys must not be empty" in str(err.value) with pytest.raises(TypeError) as err: dkey = VosObject() dkey.add_value("rubbish") assert "must be of type" in str(err.value) vos_object = VosObject(count=200) vos_object.add_value(self.dkey2) vos_object.add_value(self.dkey1) want = self.test_data.create_default_object(count=200) assert want == vos_object.dump()
def test_constructor(self): vos_object = VosObject(count=100, dkeys=[self.dkey1, self.dkey2]) want = self.test_data.create_default_object(count=100) assert want == vos_object.dump()