public void DynamicArgMethodTest2() { dynamic tPoco = new PocoNonDynamicArg(); dynamic tActsLike = Impromptu.ActLike <IDynamicArg>(tPoco); Assert.AreEqual(DynamicArgsHelper(tPoco, new[] { 1, 2, 3 }), tActsLike.Params(1, 2, 3)); Assert.AreEqual(tPoco.Params("test"), tActsLike.Params("test")); }
public void DynamicArgMethodTest() { var tPoco = new PocoNonDynamicArg(); var tActsLike = tPoco.ActLike <IDynamicArg>(); var tList = new List <string>(); Assert.AreEqual(1, tActsLike.ReturnIt(1)); Assert.AreEqual(tList, tActsLike.ReturnIt(tList)); }
public void DynamicArgMethodTest2() { dynamic tPoco = new PocoNonDynamicArg(); dynamic tActsLike = Impromptu.ActLike<IDynamicArg>(tPoco); Assert.AreEqual(DynamicArgsHelper(tPoco, new[] { 1, 2, 3 }), tActsLike.Params(1, 2, 3)); Assert.AreEqual(tPoco.Params("test"), tActsLike.Params("test")); }
public void DynamicArgMethodTest() { var tPoco = new PocoNonDynamicArg(); var tActsLike = tPoco.ActLike<IDynamicArg>(); var tList = new List<string>(); Assert.AreEqual(1, tActsLike.ReturnIt(1)); Assert.AreEqual(tList, tActsLike.ReturnIt(tList)); }