private static AccountController GetAccountController()
        {
            MembershipProvider membershipProvider = new MockMembershipProvider();
            AccountController  controller         = new AccountController(membershipProvider);
            ControllerContext  controllerContext  = new ControllerContext(new MockHttpContext(), new RouteData(), controller);

            controller.ControllerContext = controllerContext;
            return(controller);
        }
        private void InitMockMembershipProvider()
        {
            //Little reflection to assure that the Membership.Providers can be modified
            var provider = new MockMembershipProvider();

            provider.Initialize("MockMembershipProvider", null);
            typeof(ProviderCollection).GetField("_ReadOnly", BindingFlags.Instance | BindingFlags.NonPublic).SetValue(Membership.Providers, false);
            Membership.Providers.Clear();
            Membership.Providers.Add(provider);
        }
Exemple #3
0
        private static AccountController GetAccountController()
        {
            IFormsAuthentication     formsAuth          = new MockFormsAuthenticationService();
            MembershipProvider       membershipProvider = new MockMembershipProvider();
            AccountMembershipService membershipService  = new AccountMembershipService(membershipProvider);
            AccountController        controller         = new AccountController(formsAuth, membershipService);
            ControllerContext        controllerContext  = new ControllerContext(new MockHttpContext(), new RouteData(), controller);

            controller.ControllerContext = controllerContext;
            return(controller);
        }
Exemple #4
0
        private static AccountController GetAccountController()
        {
            IFormsAuthentication formsAuth          = new MockFormsAuthenticationService();
            MembershipProvider   membershipProvider = new MockMembershipProvider();
            var membershipService = new AccountMembershipService(membershipProvider);
            var controller        = new AccountController(formsAuth, new CommandServiceClient(), new MembershipReadModel());

            var controllerContext = new ControllerContext(new MockHttpContext(), new RouteData(), controller);

            controller.ControllerContext = controllerContext;
            return(controller);
        }
        private static AccountController GetAccountController()
        {
            IFormsAuthentication     formsAuth          = new MockFormsAuthenticationService();
            MembershipProvider       membershipProvider = new MockMembershipProvider();
            AccountMembershipService membershipService  = new AccountMembershipService(membershipProvider, null);
            var modRepo = new FakeModuleRepository();
            AccountController controller        = new AccountController(modRepo, formsAuth, membershipService);
            ControllerContext controllerContext = new ControllerContext(new MockHttpContext(), new RouteData(), controller);

            controller.ControllerContext = controllerContext;
            return(controller);
        }
Exemple #6
0
        private static AccountController GetAccountController()
        {
            IFormsAuthentication     formsAuth          = new MockFormsAuthenticationService();
            MembershipProvider       membershipProvider = new MockMembershipProvider();
            AccountMembershipService membershipService  = new AccountMembershipService(membershipProvider);
            AccountController        controller         = new AccountController(formsAuth, membershipService);

            HttpContextBase contextBase = MvcMockHelpers.FakeHttpContext(); // new MockHttpContext();

            controller.ControllerContext = new ControllerContext(contextBase, new RouteData(), controller);
            controller.Url = new UrlHelper(new RequestContext(contextBase, new RouteData()), new RouteCollection());
            return(controller);
        }
 private static AccountController GetAccountController()
 {
     IFormsAuthentication formsAuth = new MockFormsAuthenticationService();
     MembershipProvider membershipProvider = new MockMembershipProvider();
     AccountMembershipService membershipService = new AccountMembershipService(membershipProvider);
     AccountController controller = new AccountController(formsAuth, membershipService);
     ControllerContext controllerContext = new ControllerContext(new MockHttpContext(), new RouteData(), controller);
     controller.ControllerContext = controllerContext;
     return controller;
 }
        private static AccountController GetAccountController()
        {
            IFormsAuthentication formsAuth = new MockFormsAuthenticationService();
            MembershipProvider membershipProvider = new MockMembershipProvider();
            var membershipService = new AccountMembershipService(membershipProvider);
            var controller = new AccountController(formsAuth, new CommandServiceClient(), new MembershipReadModel());

            var controllerContext = new ControllerContext(new MockHttpContext(), new RouteData(), controller);
            controller.ControllerContext = controllerContext;
            return controller;
        }
 private static AccountController GetAccountController()
 {
     IFormsAuthentication formsAuth = new MockFormsAuthenticationService();
     MembershipProvider membershipProvider = new MockMembershipProvider();
     AccountMembershipService membershipService = new AccountMembershipService(membershipProvider, null);
     var modRepo = new FakeModuleRepository();
     AccountController controller = new AccountController(modRepo, formsAuth, membershipService);
     ControllerContext controllerContext = new ControllerContext(new MockHttpContext(), new RouteData(), controller);
     controller.ControllerContext = controllerContext;
     return controller;
 }