Esempio n. 1
0
        public async Task ChangePassword_Succesfull()
        {
            //Arrange
            var users           = FakeModelsRepository.GetFakeUsers();
            var dbContextMock   = MockInjectedServices.GetMockDbContext(users);
            var memoryCacheMock = MockInjectedServices.GetMockmemoryCache();

            var service             = new AuthService(dbContextMock.Object, memoryCacheMock.Object);
            var changePasswordModel = FakeModelsRepository.GetFakeChangePasswordModel();
            var cancellationToken   = new CancellationToken();

            //Act
            var result = await service.ChangePassword(changePasswordModel, cancellationToken);

            //Assert
            Assert.True(result.Success);
        }