public void GetUserNameByEmail_GetUserEntryFromAdapterAndCreateMembershipUserFromEntry_RetrunsUserNameFromMemberhsipUser() { var entry = A.Fake <IEntry>(); A.CallTo(() => container.UserEntryAdapter.GetUserEntryByEmail("email")).Returns(entry); var user = new TestableMembershipUser("username"); A.CallTo(() => providerConfig.MembershipUserFactory.Create(entry)).Returns(user); var result = provider.GetUserNameByEmail("email"); Assert.AreEqual("username", result); }
public void GetUser_SendInUserNameAsObjectWhereUserEntryAdapterReturnsEntryForUserName_ReturnsMembershipUsersCreatedFromEntryByMembershipUserFactory() { var entry = A.Fake <IEntry>(); A.CallTo(() => container.UserEntryAdapter.GetUserEntryAndLoadProperties("username")).Returns(entry); var user = new TestableMembershipUser(); A.CallTo(() => providerConfig.MembershipUserFactory.Create(entry)).Returns(user); var result = provider.GetUser((object)"username", false); Assert.AreSame(user, result); }
public void GetUserNameByEmail_GetUserEntryFromAdapterAndCreateMembershipUserFromEntry_RetrunsUserNameFromMemberhsipUser() { var entry = A.Fake<IEntry>(); A.CallTo(() => container.UserEntryAdapter.GetUserEntryByEmail("email")).Returns(entry); var user = new TestableMembershipUser("username"); A.CallTo(() => providerConfig.MembershipUserFactory.Create(entry)).Returns(user); var result = provider.GetUserNameByEmail("email"); Assert.AreEqual("username", result); }
public void GetUser_SendInUserNameAsObjectWhereUserEntryAdapterReturnsEntryForUserName_ReturnsMembershipUsersCreatedFromEntryByMembershipUserFactory() { var entry = A.Fake<IEntry>(); A.CallTo(() => container.UserEntryAdapter.GetUserEntryAndLoadProperties("username")).Returns(entry); var user = new TestableMembershipUser(); A.CallTo(() => providerConfig.MembershipUserFactory.Create(entry)).Returns(user); var result = provider.GetUser((object)"username", false); Assert.AreSame(user, result); }