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);
        }
Beispiel #2
0
        public async Task Setup()
        {
            context = await TestDatabase.GetDatabaseContext();

            mockUsersService        = new MockUsersService(context);
            mockAuthenticateService = new MockAuthenticateService();
            mockWebHostEnvironment  = new Mock <IWebHostEnvironment>();

            sutSuccess = new RegisterController(
                mockUsersService.UsersServiceSuccessfulRequest.Object,
                mockAuthenticateService.AuthenticateServiceSuccessfulRequest.Object,
                mockWebHostEnvironment.Object);
            sutFailure = new RegisterController(
                mockUsersService.UsersServiceFailedRequest.Object,
                mockAuthenticateService.AuthenticateServiceFailedRequest.Object,
                mockWebHostEnvironment.Object);

            registerRequest = new RegisterRequest()
            {
                UserName    = "******",
                FirstName   = "Test",
                LastName    = "User 3",
                NickName    = "My Nickname",
                Email       = "*****@*****.**",
                Password    = "******",
                License     = TestObjects.GetLicense(),
                RequestorId = 1,
                Paginator   = new Paginator()
            };

            baseRequest = TestObjects.GetBaseRequest();
        }