public void SetDynamicProperty() { dynamic d = new TestDynamicNameReflective(); d.DynProp = nameof(d.DynProp); AssertExtensions.Throws <ArgumentOutOfRangeException>("value", () => d.DynProp = "I wandered lonely as a cloud."); }
public void FailToSetDynamicProperty() { dynamic d = new TestDynamicNameReflective(); Assert.Throws <RuntimeBinderException>(() => d.notToBeFound = nameof(d.notToBeFound)); }
public void GetDynamicProperty() { dynamic d = new TestDynamicNameReflective(); Assert.Equal("DynProp", d.DynProp); }
public void FailToSetDynamicProperty() { dynamic d = new TestDynamicNameReflective(); Assert.Throws<RuntimeBinderException>(() => d.notToBeFound = nameof(d.notToBeFound)); }
public void SetDynamicProperty() { dynamic d = new TestDynamicNameReflective(); d.DynProp = nameof(d.DynProp); Assert.Throws<ArgumentOutOfRangeException>("value", () => d.DynProp = "I wandered lonely as a cloud."); }
public void GetDynamicProperty() { dynamic d = new TestDynamicNameReflective(); Assert.Equal("DynProp", d.DynProp); }