コード例 #1
0
        public async Task AdminService_OrganizationChangeActivation_Failed()
        {
            // arrange
            var request = GetOrganizationChangeActivationRequest();

            MockUserRepository.Setup_SelectById_Returns_OrganizationOneSuperAdminUserOne();
            MockOrganizationRepository.Setup_Select_Returns_OrganizationOne();
            MockOrganizationRepository.Setup_Update_Failed();

            // act
            var result = await SystemUnderTest.OrganizationChangeActivation(request);

            // assert
            AssertResponseStatusAndErrorMessages(result, ResponseStatus.Failed);
            AssertReturnType <OrganizationChangeActivationResponse>(result);
            MockUserRepository.Verify_SelectById();
            MockOrganizationRepository.Verify_Select();
            MockOrganizationRepository.Verify_Update();
        }