public void SetValuesOf_ClassWithNullCharConst_CharConstantIsNotSetByNamer() { MyClassWithCharConst mc = new MyClassWithCharConst(); propertyNamer.SetValuesOf(mc); mc.GetNullCharConst().ShouldBe(MyClassWithCharConst.NullCharConst); mc.GetNonNullCharConst().ShouldBe(MyClassWithCharConst.NonNullCharConst); }
public void SetValuesOf_ClassWithNullCharConst_CharConstantIsNotSetByNamer() { MyClassWithCharConst mc = new MyClassWithCharConst(); propertyNamer.SetValuesOf(mc); Assert.That(mc.GetNullCharConst(), Is.EqualTo(MyClassWithCharConst.NullCharConst)); Assert.That(mc.GetNonNullCharConst(), Is.EqualTo(MyClassWithCharConst.NonNullCharConst)); Assert.Pass("A System.FieldAccessException was not thrown because NBuilder didn't try to set the value of the constant"); }