public void Setup() { userName = "******"; password = "******"; email = "*****@*****.**"; mockAuthenticateService = new MockAuthenticateService(); mockUserManagementService = new MockUserManagementService(); mockUserManagementInvalidUserNameService = new MockUserManagementService(); mockUserManagementInvalidPasswordService = new MockUserManagementService(); tokenRequest = new TokenRequest() { UserName = userName, Password = password }; sut = new AuthenticateController( mockAuthenticateService.AuthenticateServiceSuccessfulRequest.Object, mockUserManagementService.UserManagementServiceSuccssfulRequest.Object); sutInvalid = new AuthenticateController( mockAuthenticateService.AuthenticateServiceFailedRequest.Object, mockUserManagementService.UserManagementServiceFailedRequest.Object); sutInvalidUserName = new AuthenticateController( mockAuthenticateService.AuthenticateServiceFailedRequest.Object, mockUserManagementInvalidUserNameService.UserManagementServiceUserNameFailedRequest.Object); sutInvalidPassword = new AuthenticateController( mockAuthenticateService.AuthenticateServiceFailedRequest.Object, mockUserManagementInvalidPasswordService.UserManagementServicePasswordFailedRequest.Object); sutUserNameNotFound = new AuthenticateController( mockAuthenticateService.AuthenticateServiceFailedRequest.Object, mockUserManagementService.UserManagementServiceFailedRequest.Object); }
public async Task Setup() { userName = "******"; password = "******"; context = await TestDatabase.GetDatabaseContext(); MockUsersRepository = new MockUsersRepository(context); MockRolesRepository = new MockRolesRepository(context); MockAppsRepository = new MockAppsRepository(context); MockAppAdminsRepository = new MockAppAdminsRepository(context); MockUserManagementService = new MockUserManagementService(); tokenManagement = new TokenManagement() { Secret = "3c1ad157-be37-40d2-9cc8-e7527a56aa7b", Issuer = "testProject", Audience = "testEnvironment" }; IOptions <TokenManagement> options = Options.Create <TokenManagement>(tokenManagement); sutValid = new AuthenticateService( MockUsersRepository.UsersRepositorySuccessfulRequest.Object, MockRolesRepository.RolesRepositorySuccessfulRequest.Object, MockAppsRepository.AppsRepositorySuccessfulRequest.Object, MockAppAdminsRepository.AppAdminsRepositorySuccessfulRequest.Object, MockUserManagementService.UserManagementServiceSuccssfulRequest.Object, options); sutInvalid = new AuthenticateService( MockUsersRepository.UsersRepositoryFailedRequest.Object, MockRolesRepository.RolesRepositoryFailedRequest.Object, MockAppsRepository.AppsRepositoryFailedRequest.Object, MockAppAdminsRepository.AppAdminsRepositoryFailedRequest.Object, MockUserManagementService.UserManagementServiceFailedRequest.Object, options); }