adding a few unit tests to MemberService.
This commit is contained in:
@@ -33,6 +33,34 @@ namespace Umbraco.Tests.Services
|
||||
base.TearDown();
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void Can_Create_Member()
|
||||
{
|
||||
IMemberType memberType = MockedContentTypes.CreateSimpleMemberType();
|
||||
ServiceContext.MemberTypeService.Save(memberType);
|
||||
IMember member = MockedMember.CreateSimpleMember(memberType, "test", "test@test.com", "pass", "test");
|
||||
ServiceContext.MemberService.Save(member);
|
||||
|
||||
Assert.AreNotEqual(0, member.Id);
|
||||
var foundMember = ServiceContext.MemberService.GetById(member.Id);
|
||||
Assert.IsNotNull(foundMember);
|
||||
Assert.AreEqual("test@test.com", foundMember.Email);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void Can_Create_Member_With_Long_TLD_In_Email()
|
||||
{
|
||||
IMemberType memberType = MockedContentTypes.CreateSimpleMemberType();
|
||||
ServiceContext.MemberTypeService.Save(memberType);
|
||||
IMember member = MockedMember.CreateSimpleMember(memberType, "test", "test@test.marketing", "pass", "test");
|
||||
ServiceContext.MemberService.Save(member);
|
||||
|
||||
Assert.AreNotEqual(0, member.Id);
|
||||
var foundMember = ServiceContext.MemberService.GetById(member.Id);
|
||||
Assert.IsNotNull(foundMember);
|
||||
Assert.AreEqual("test@test.marketing", foundMember.Email);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void Can_Create_Role()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user