public async Task When_Parameter_Is_Null_Then_Exception_Is_Thrown() { // ARRANGE InitializeFakeObjects(); var authorizationParameter = new AuthorizationParameter(); // ACT & ASSERT await Assert.ThrowsAsync <ArgumentNullException>(() => _displayConsentAction.Execute( null, null)); await Assert.ThrowsAsync <ArgumentNullException>(() => _displayConsentAction.Execute( authorizationParameter, null)); }
public async Task <DisplayContentResult> DisplayConsent(AuthorizationParameter authorizationParameter, string authenticatedSubject, string issuerName) { if (authorizationParameter == null) { throw new ArgumentNullException(nameof(authorizationParameter)); } if (string.IsNullOrWhiteSpace(authenticatedSubject)) { throw new ArgumentNullException(nameof(authenticatedSubject)); } return(await _displayConsentAction.Execute(authorizationParameter, authenticatedSubject, issuerName)); }
public async Task <DisplayContentResult> DisplayConsent(AuthorizationParameter authorizationParameter, ClaimsPrincipal claimsPrincipal) { if (authorizationParameter == null) { throw new ArgumentNullException(nameof(authorizationParameter)); } if (claimsPrincipal == null || claimsPrincipal.Identity == null) { throw new ArgumentNullException(nameof(claimsPrincipal)); } return(await _displayConsentAction.Execute(authorizationParameter, claimsPrincipal)); }