public void TestLogInterceptor() { //ITestingClass main = container.Resolve<ITestingClass>(); Assert.AreEqual(2 + 3, testingClass.TestMethod("1", 2, 3)); testingClass = container.Resolve<ITestingClass>(); Assert.AreEqual(8 + 3, testingClass.TestMethod(null, 8, 3)); ComplexData complex = new ComplexData(); complex.Prop1 = 1; complex.Prop2 = "Text"; complex.Prop3 = TimeSpan.FromSeconds(12); complex.Prop4 = 12.2; Assert.AreEqual(2, testingClass.TestComplexData("1", 2, complex)); Assert.IsNotNull(testingClass.NoParams()); }
public InterceptorsTest() { BootstrapContainer(); testingClass = container.Resolve<ITestingClass>(); }