public void ThrowsArgumentExceptionWhenPropertyNameIsNullOrWhitespace_WhenSetViaSetValueMethod()
{
var observableObject = new CustomObject();
dynamic dynamicObservableObject = observableObject;
Assert.Throws<ArgumentException>(() => observableObject.SetValue(null, "test"));
Assert.Throws<ArgumentException>(() => observableObject.SetValue("", "test"));
Assert.Throws<ArgumentException>(() => observableObject.SetValue(" ", "test"));
}
}