Пример #1
0
        public async Task ChangePassword_POST()
        {
            // arrange
            MockOrganizationService.Setup_ChangePassword_Returns_PasswordChangeResponse_Success();
            var model = GetOrganizationOneUserOneChangePasswordModel();

            // act
            var result = await SystemUnderTest.ChangePassword(model);

            // assert
            result.ShouldNotBeNull();
            ((RedirectResult)result).Url.ShouldBe("/User/ChangePasswordDone");
            MockOrganizationService.Verify_ChangePassword();
        }