Пример #1
0
        public void Can_Utilize_Custom_Interceptors_Example_Of_How_To_Extend_MethodWrapper()
        {
            var wrapper = new CustomWrapper();
            var proxy   = new Proxy <IFoo>()
                          .InterceptMethod(f => f.Return())
                          .With(wrapper)
                          .Save();

            Assert.Equal(-1, proxy.Return());
        }
Пример #2
0
        public void Can_Utilize_Custom_Interceptors_Example_Of_How_To_Extend_MethodWrapper()
        {
            var wrapper = new CustomWrapper();
            var proxy = new Proxy<IFoo>()
                .InterceptMethod(f => f.Return())
                .With(wrapper)
                .Save();

            Assert.Equal(-1, proxy.Return());
        }