public void Remove_UserWasNotInTheGroup_Throws() { Mock <Group> group = new Mock <Group>(); group.SetupGet(x => x.Id).Returns(Guid.Empty); UserInvite userInvite = UserInvite.Create(this.userInvitedById, "*****@*****.**"); userInvite.Remove(group.Object); }
public void Remove_UserIsRemovedFromTheGroup() { Mock <Group> group = new Mock <Group>(); group.SetupGet(x => x.Id).Returns(Guid.Empty); UserInvite userInvite = UserInvite.Create(this.userInvitedById, "*****@*****.**"); userInvite.Add(group.Object); userInvite.Remove(group.Object); userInvite.GroupIds.Should().HaveCount(0); }