public void HasAMethod() { var o = new Support.ClassWithProperties(); var result = o.RespondsTo("Square"); Assert.True(result); }
public void HasAProperty() { var o = new Support.ClassWithProperties { SomeNumber = 2 }; var result = o.RespondsTo("SomeNumber"); Assert.True(result); }
public void DoesNotExist() { var o = new Support.ClassWithProperties { AField = 2 }; var result = o.RespondsTo("A23423423423Field"); Assert.False(result); }
public void HasAField() { var o = new Support.ClassWithProperties { AField = 2 }; var result = o.RespondsTo("AField"); Assert.True(result); }