Ejemplo n.º 1
0
        public PetPolicyProviderTests()
        {
            Kernel = new StandardKernel();
            Kernel.Bind <IConfiguration>().To <Configuration>();
            Kernel.Bind <IDebugContext>().To <DebugContext>();
            Kernel.Bind <IPetPolicyProvider>().To <PetPolicyProvider>();

            _petPolicyProvider = Kernel.Get <PetPolicyProvider>();
            _petPolicyProvider.DebugContext = Kernel.Get <DebugContext>();
        }
Ejemplo n.º 2
0
        public PetPolicyProviderTests()
        {
            Kernel = new StandardKernel();
            Kernel.Bind<IConfiguration>().To<Configuration>();
            Kernel.Bind<IDebugContext>().To<DebugContext>();
            Kernel.Bind<IPetPolicyProvider>().To<PetPolicyProvider>();

            _petPolicyProvider = Kernel.Get<PetPolicyProvider>();
            _petPolicyProvider.DebugContext = Kernel.Get<DebugContext>();
        }
Ejemplo n.º 3
0
        private PetPoliciesController GetController(IPetPolicyProvider policyProvider)
        {
            var controller = new PetPoliciesController(policyProvider, _debugContext)
            {
                Request = new HttpRequestMessage()
            };

            controller.Request.Properties.Add(HttpPropertyKeys.HttpConfigurationKey, new HttpConfiguration());
            return(controller);
        }
Ejemplo n.º 4
0
 public PetPoliciesController(IPetPolicyProvider policyProvider, IDebugContext debugContext)
 {
     _policyProvider = policyProvider;
     _policyProvider.DebugContext = debugContext;
 }
Ejemplo n.º 5
0
 private PetPoliciesController GetController(IPetPolicyProvider policyProvider)
 {
     var controller = new PetPoliciesController(policyProvider, _debugContext) { Request = new HttpRequestMessage() };
     controller.Request.Properties.Add(HttpPropertyKeys.HttpConfigurationKey, new HttpConfiguration());
     return controller;
 }
 public PetPoliciesController(IPetPolicyProvider policyProvider, IDebugContext debugContext)
 {
     _policyProvider = policyProvider;
     _policyProvider.DebugContext = debugContext;
 }