コード例 #1
0
        public void RepoTeamInviteTestsGetInvitesByGamerID()
        {
            Gamer g = new Gamer {
                GamerID = 0
            };
            Gamer g2 = new Gamer {
                GamerID = 1
            };
            MainTeam t = new MainTeam {
                MainTeamID = 0
            };
            List <TeamInvite> db = new List <TeamInvite>
            {
                new TeamInvite {
                    TeamInviteID = 0, Team = t, InvitedGamer = g
                },
                new TeamInvite {
                    TeamInviteID = 1, Team = t, InvitedGamer = g2
                }
            };


            _inviteSet.Object.AddRange(db);
            ConnectMocksToDataStore(db);

            List <TeamInvite> expected = new List <TeamInvite>
            {
                new TeamInvite {
                    TeamInviteID = 0, Team = t, InvitedGamer = g
                }
            };

            List <TeamInvite> actual = _repo.GetTeamInvitesByGamerID(0);

            Assert.IsNotNull(actual);
            Assert.AreEqual(1, actual.Count);
            CollectionAssert.AreEqual(expected, actual);
        }