public AccountController(IOpenIdMembershipService openIdMembershipService, IAuthenticationProvider authenticationProvider, IUserService userService, IUserProvider userProvider) { this.openIdMembershipService = openIdMembershipService; this.authenticationProvider = authenticationProvider; this.userService = userService; this.userProvider = userProvider; }
private AccountController CreateAccountController( IOpenIdMembershipService openIdMembershipService = null, IAuthenticationProvider authenticationProvider = null, IUserService userService = null, IUserProvider userProvider = null ) { if (openIdMembershipService == null) openIdMembershipService = Substitute.For<IOpenIdMembershipService>(); if (authenticationProvider == null) authenticationProvider = Substitute.For<IAuthenticationProvider>(); if (userService == null) userService = Substitute.For<IUserService>(); if (userProvider == null) userProvider = Substitute.For<IUserProvider>(); return new AccountController(openIdMembershipService, authenticationProvider, userService, userProvider); }