public async Task When_Passing_Null_Parameter_Then_Exception_Is_Thrown() { // ARRANGE InitializeFakeObjects(); // ACT & ASSERT await Assert.ThrowsAsync <ArgumentNullException>(() => _authenticateResourceOwnerOpenIdAction.Execute(null, null, null, null)); }
public async Task <ActionResult> AuthenticateResourceOwnerOpenId(AuthorizationParameter parameter, ClaimsPrincipal claimsPrincipal, string code) { if (parameter == null) { throw new ArgumentNullException(nameof(parameter)); } if (claimsPrincipal == null) { throw new ArgumentNullException(nameof(claimsPrincipal)); } return(await _authenticateResourceOwnerOpenIdAction.Execute(parameter, claimsPrincipal, code)); }