public async Task ShouldSucceedIfStartupWizardIncomplete(string userRole)
        {
            SetupConfigurationManager(false);
            var user    = SetupUser(userRole);
            var context = new AuthorizationHandlerContext(_requirements, user, null);

            await _sut.HandleAsync(context);

            Assert.True(context.HasSucceeded);
        }
예제 #2
0
        public async Task ShouldSucceedIfStartupWizardIncomplete(string userRole)
        {
            TestHelpers.SetupConfigurationManager(_configurationManagerMock, false);
            var claims = TestHelpers.SetupUser(
                _userManagerMock,
                _httpContextAccessor,
                userRole);

            var context = new AuthorizationHandlerContext(_requirements, claims, null);

            await _sut.HandleAsync(context);

            Assert.True(context.HasSucceeded);
        }