public void MyTestInitialize() { //var _owin = HttpContext.GetOwinContext(); var _provider = new DpapiDataProtectionProvider("WebSrv Identity"); _context = ApplicationDbContext.Create(); _userStore = new ApplicationUserStore(_context); _userManager = new ApplicationUserManager(_userStore); _userManager.UserTokenProvider = new DataProtectorTokenProvider <ApplicationUser>(_provider.Create("EmailConfirmation")); _userManager.EmailService = new EmailService(); _serverManager = new ApplicationServerManager(new ServerStore(_context)); // https://stackoverflow.com/questions/11779311/testing-webapi-controller-url-link _config = new HttpConfiguration(); _config.Routes.MapHttpRoute( name: "ConfirmEmailRoute", routeTemplate: "api/Account/ConfirmEmail/{id}", defaults: new { id = RouteParameter.Optional } ); _config.Routes.MapHttpRoute( name: "Default", routeTemplate: "api/{controller}/{id}", defaults: new { id = RouteParameter.Optional }); // Request _request = new HttpRequestMessage(HttpMethod.Get, "http://localhost/api/Account"); _request.Properties[HttpPropertyKeys.HttpConfigurationKey] = _config; _request.Properties[HttpPropertyKeys.HttpRouteDataKey] = new HttpRouteData(new HttpRoute()); // _sut = new AccountController(_userManager, _serverManager, null) { Request = _request }; }
public void MyTestInitialize() { _context = ApplicationDbContext.Create(); _userStore = new ApplicationUserStore(_context); _sut = new ApplicationUserManager(_userStore); _serverManager = new ApplicationServerManager(new ServerStore(_context)); }
public AccountController(ApplicationUserManager userManager, ApplicationSignInManager signInManager, ApplicationServerManager serverManager) { UserManager = userManager; SignInManager = signInManager; ServerManager = serverManager; }
// public AccountController(ApplicationUserManager userManager, ApplicationServerManager serverManager, ISecureDataFormat <AuthenticationTicket> accessTokenFormat) { UserManager = userManager; ServerManager = serverManager; AccessTokenFormat = accessTokenFormat; }
public void NetworkLogTestInitialize() { // _dbContext = WebSrv_Tests.Effort_Helper.GetEffortEntity(_entityConnStr, _fullPath); _sut = new ApplicationServerManager(new ServerStore(_dbContext)); }