public async Task InvalidSpecifiedCredentials_UnAuthorized() { // Arrange: var mockMessaging = MockMessagingService.Setup(results => { var expectedResult = AuthResult.SetAuthenticated(false); results.RegisterResponse <AuthenticateCaller, AuthResult>(expectedResult); }); var plugin = new MockAppHostPlugin(); var httpClient = TestHttpClient.Create(plugin, mockMessaging); // Act: var credentials = new AuthCredentialModel { }; var result = await httpClient.AuthenticateAsync(credentials); // Assert: Assert.Equal(HttpStatusCode.Unauthorized, result.StatusCode); }