예제 #1
0
 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'));
     }
 }
예제 #2
0
 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'));
     }
 }