예제 #1
0
        public void Initialize()
        {
            Cache = A.Fake <ObjectCache>();
            CacheKeyGenerationService = A.Fake <ICacheKeyGenerationService>();
            Invocation   = A.Fake <IInvocation>();
            ProxyRequest = A.Fake <IProxyRequest>();

            Target = new TestModelDefinition();

            A.CallTo(() => Invocation.Request).Returns(ProxyRequest);
            A.CallTo(() => ProxyRequest.Target).Returns(Target);

            Interceptor = new NinjectCachingInterceptor(Cache, CacheKeyGenerationService);
        }
예제 #2
0
 public void Initialize()
 {
     Cache = A.Fake <ObjectCache>();
     CacheKeyGenerationService = A.Fake <ICacheKeyGenerationService>();
     Interceptor = new NinjectCachingInterceptor(Cache, CacheKeyGenerationService);
 }