public void CallsAPrivateField() { var expected = 3; var o = new Support.ClassWithProperties(aPrivateField: expected); var result = o.Send("_aPrivateField"); Assert.Equal(expected, result); }
public void SetsAPrivateField() { var expected = 30; var o = new Support.ClassWithProperties(aPrivateField: 0); o.Send("_aPrivateField=", expected); Assert.Equal(expected, o.GetPrivateField()); }
public void CallsAMethod() { var expected = 64.0; var o = new Support.ClassWithProperties(); var result = o.Send("Square", 8); Assert.Equal(expected, result); }
public void CallsAField() { var expected = 2; var o = new Support.ClassWithProperties { AField = expected }; var result = o.Send("AField"); Assert.Equal(expected, result); }
public void SetsAField() { var expected = 20; var o = new Support.ClassWithProperties { AField = 0 }; o.Send("AField=", expected); Assert.Equal(expected, o.AField); }
public void SetsAProperty() { var expected = 20; var o = new Support.ClassWithProperties { SomeNumber = 0 }; o.Send("SomeNumber=", expected); Assert.Equal(expected, o.SomeNumber); }
public void CallsAProperty() { var expected = 2; var o = new Support.ClassWithProperties { SomeNumber = expected }; var result = o.Send("SomeNumber"); Assert.Equal(expected, result); }