コード例 #1
0
        public void InviteMember_When_Have_No_Permission_Should_Return_Null()
        {
            var        groupOperations = new GroupOperations();
            Player     inviter         = new Player();
            Player     invitee         = new Player();
            Group      group           = new Group();
            Invitation invitation      = groupOperations.InviteMember(inviter, invitee, group);

            Assert.IsNull(invitation);
        }
コード例 #2
0
        public void InviteMember_Should_Return_Invitation()
        {
            var        groupOperations = new GroupOperations();
            Player     inviter         = new Player();
            Player     invitee         = new Player();
            Group      group           = new Group();
            Invitation invitation      = groupOperations.InviteMember(inviter, invitee, group);

            Assert.AreEqual(inviter, invitation.Inviter);
            Assert.AreEqual(invitee, invitation.Invitee);
            Assert.AreEqual(group, invitation.Group);
        }
コード例 #3
0
ファイル: Groups.cs プロジェクト: silvfoxy/teach-ann
 public void InviteMember_When_Have_No_Permission_Should_Return_Null()
 {
     var groupOperations = new GroupOperations();
     Player inviter = new Player();
     Player invitee = new Player();
     Group group = new Group();
     Invitation invitation = groupOperations.InviteMember(inviter, invitee, group);
     Assert.IsNull(invitation);
 }
コード例 #4
0
ファイル: Groups.cs プロジェクト: silvfoxy/teach-ann
 public void InviteMember_Should_Return_Invitation()
 {
     var groupOperations = new GroupOperations();
     Player inviter = new Player();
     Player invitee = new Player();
     Group group = new Group();
     Invitation invitation = groupOperations.InviteMember(inviter, invitee, group);
     Assert.AreEqual(inviter, invitation.Inviter);
     Assert.AreEqual(invitee, invitation.Invitee);
     Assert.AreEqual(group, invitation.Group);
 }