public async Task AuthenticateUser_Returns_IPrincipal_If_Valid() { string validUsername = "******"; string validPassword = "******"; var req = SetUpAuthTestInfrastructure(validUsername, validPassword); var authHandler = new BasicAuthHandlerTestHelper(); var returnedPrincipal = await authHandler.RunAuthenticateUserMethodAsync( req, validUsername, validPassword, default(CancellationToken)); Assert.Equal(validUsername, returnedPrincipal.Identity.Name); }
public async Task AuthenticateUser_Returns_null_If_Not_Valid() { string validUsername = "******"; string validPassword = "******"; string invalidUsername = "******"; string invalidPassword = "******"; HttpRequestMessage req = SetUpAuthTestInfrastructure(validUsername, validPassword); var authHandler = new BasicAuthHandlerTestHelper(); var returnedPrincipal = await authHandler.RunAuthenticateUserMethodAsync( req, invalidUsername, invalidPassword, default(CancellationToken)); Assert.Null(returnedPrincipal); }