def test_invalid_because_name_is_empty(): with pytest.raises(ValueError): model = VTKSurfaceModel(None, (1.0, 0.0, 1.0)) model.set_name("")
def test_ensure_setter_and_getter_set_something(): model = VTKSurfaceModel(None, (1.0, 0.0, 1.0)) assert model.get_name() == "" model.set_name("banana") assert model.get_name() == "banana"
def test_invalid_because_name_is_none(): with pytest.raises(TypeError): model = VTKSurfaceModel(None, (1.0, 0.0, 1.0)) model.set_name(None)