public void IdentifierIsNull()
 {
     MockSingleSignOnAuthenticationProvider mockProvider = new MockSingleSignOnAuthenticationProvider
     {
         MapToInternalUser = this.Map
     };
     mockProvider.SingleSignOn(null);
 }
 public void IdentifierIsBadType()
 {
     MockSingleSignOnAuthenticationProvider mockProvider = new MockSingleSignOnAuthenticationProvider
     {
         MapToInternalUser = this.Map
     };
     mockProvider.SingleSignOn(new object());
 }
 public void UserIsNull()
 {
     MockSingleSignOnAuthenticationProvider mockProvider = new MockSingleSignOnAuthenticationProvider
     {
         MapToInternalUser = this.Map
     };
     SingleSignOnResponse response = mockProvider.SingleSignOn("user1");
     Assert.IsNull(response);
 }
 public void UserIsMapped()
 {
     MockSingleSignOnAuthenticationProvider mockProvider = new MockSingleSignOnAuthenticationProvider
     {
         MapToInternalUser = this.Map
     };
     SingleSignOnResponse response = mockProvider.SingleSignOn("Mock_user1");
     Assert.AreEqual(response.AuthenticatedUser.ExternalId, "Mock_user1");
 }
 public void MapFunctionNull()
 {
     MockSingleSignOnAuthenticationProvider mockProvider = new MockSingleSignOnAuthenticationProvider();
     mockProvider.SingleSignOn("Mock_user1");
 }