Method2() public method

public Method2 ( ) : int
return int
Exemplo n.º 1
0
 public void Replace_InstanceMethod()
 {
     var tc = new ClassUnderTest2();
     Assert.AreEqual(2, tc.Method2());
     using (Replace.Method<ClassUnderTest2>(c => c.Method2()).With<ClassUnderTest1>(c => c.Method1()))
     {
         Assert.AreEqual(1, tc.Method2());
     }
     Assert.AreEqual(2, tc.Method2());
 }
        public void Replace_InstanceMethod()
        {
            var tc = new ClassUnderTest2();

            Assert.AreEqual(2, tc.Method2());
            using (Replace.Method <ClassUnderTest2>(c => c.Method2()).With <ClassUnderTest1>(c => c.Method1()))
            {
                Assert.AreEqual(1, tc.Method2());
            }
            Assert.AreEqual(2, tc.Method2());
        }