public void RefMethodTest() { var tPoco = new MethRefPoco(); var tActsLike = tPoco.ActLike <IMethodRef>(); int tResult = 1; var tOut = tActsLike.Func(ref tResult); Assert.AreEqual(true, tOut); Assert.AreEqual(3, tResult); int tResult2 = 2; tOut = tActsLike.Func(ref tResult2); Assert.AreEqual(true, tOut); Assert.AreEqual(4, tResult2); }
public void RefMethodTest() { var tPoco = new MethRefPoco(); var tActsLike = tPoco.ActLike<IMethodRef>(); int tResult = 1; var tOut = tActsLike.Func(ref tResult); Assert.AreEqual(true, tOut); Assert.AreEqual(3, tResult); int tResult2 = 2; tOut = tActsLike.Func(ref tResult2); Assert.AreEqual(true, tOut); Assert.AreEqual(4, tResult2); }