示例#1
0
        public void TransparentProxyInterceptionWithSingleBehaviourWillExecuteFalse()
        {
            MBROTarget objectToIntercept = new MBROTarget();

            MBROTarget proxy = Intercept.ThroughProxy <MBROTarget>(objectToIntercept, new TransparentProxyInterceptor(), new IInterceptionBehavior[] { new TestBehaviour("behaviour1", false) });

            string result = String.Empty;

            proxy.TargetMethod(ref result);

            Assert.AreEqual <string>("inside target", result);
        }