Skip to content

Commit

Permalink
added a couple of tests for member names
Browse files Browse the repository at this point in the history
  • Loading branch information
Shazwazza committed Jul 29, 2014
1 parent fdab6d5 commit b5f900e
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions src/Umbraco.Tests/Services/MemberServiceTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
using System.Linq;
using NUnit.Framework;
using Umbraco.Core;
using Umbraco.Core.Events;
using Umbraco.Core.Models;
using Umbraco.Core.Models.Membership;
using Umbraco.Core.Models.Rdbms;
Expand Down Expand Up @@ -352,6 +353,34 @@ public void Get_By_Email()
Assert.IsNull(ServiceContext.MemberService.GetByEmail("do@not.find"));
}

[Test]
public void Get_Member_Name()
{
IMemberType memberType = MockedContentTypes.CreateSimpleMemberType();
ServiceContext.MemberTypeService.Save(memberType);
IMember member = MockedMember.CreateSimpleMember(memberType, "Test Real Name", "test@test.com", "pass", "testUsername");
ServiceContext.MemberService.Save(member);


Assert.AreEqual("Test Real Name", member.Name);
}

[Test]
public void Get_Member_Name_In_Created_Event()
{
IMemberType memberType = MockedContentTypes.CreateSimpleMemberType();
ServiceContext.MemberTypeService.Save(memberType);

TypedEventHandler<IMemberService, NewEventArgs<IMember>> callback = (sender, args) =>
{
Assert.AreEqual("Test Real Name", args.Entity.Name);
};

MemberService.Created += callback;
var member = ServiceContext.MemberService.CreateMember("testUsername", "test@test.com", "Test Real Name", memberType);
MemberService.Created -= callback;
}

[Test]
public void Get_By_Username()
{
Expand Down

0 comments on commit b5f900e

Please sign in to comment.