public void TestVirtualReturningClassWithCharField() { using (var hasVirtualReturningHasProblematicFields = new HasVirtualReturningHasProblematicFields()) { var hasProblematicFields = hasVirtualReturningHasProblematicFields.ReturnsProblematicFields; Assert.That(hasProblematicFields.B, Is.EqualTo(false)); hasProblematicFields.B = true; Assert.That(hasProblematicFields.B, Is.EqualTo(true)); Assert.That(hasProblematicFields.C, Is.EqualTo(char.MinValue)); hasProblematicFields.C = 'a'; Assert.That(hasProblematicFields.C, Is.EqualTo('a')); } }
public void TestVirtualReturningClassWithCharField() { using (var hasVirtualReturningHasProblematicFields = new HasVirtualReturningHasProblematicFields()) { var hasProblematicFields = hasVirtualReturningHasProblematicFields.returnsProblematicFields(); Assert.That(hasProblematicFields.b, Is.EqualTo(false)); hasProblematicFields.b = true; Assert.That(hasProblematicFields.b, Is.EqualTo(true)); Assert.That(hasProblematicFields.c, Is.EqualTo(char.MinValue)); hasProblematicFields.c = 'a'; Assert.That(hasProblematicFields.c, Is.EqualTo('a')); } }