public void ProxyAnAbstractClass() { ProxyGenerator generator = new ProxyGenerator(); LoginInterceptor interceptor = new LoginInterceptor(); AbsCls ac = (AbsCls)generator.CreateClassProxy(typeof(AbsCls),interceptor, false); ac.Method(); Assert.AreEqual("Method", interceptor.Methods[0]); }
public void ProxyAnAbstractClass() { ProxyGenerator generator = new ProxyGenerator(); LoginInterceptor interceptor = new LoginInterceptor(); AbsCls ac = (AbsCls)generator.CreateClassProxy(typeof(AbsCls), interceptor, false); ac.Method(); Assert.AreEqual("Method", interceptor.Methods[0]); }