public void TestContestGetTeamFromUserIdAndContestId()
{
using (_trans)
{
InitializeTestDBEntries();
Log("Creating contests");
int id1 = ContestManager.CreateContest(ContestType.Group, "Contest",
"This is a test contest", DateTime.Today.AddDays(1), 500, true, Statistic.Steps, _user1.UserID);
ContestManager.AddUser(id1, _user1);
ContestTeam withMembers = TeamDAO.GetTeamFromUserIdAndContestId(_user1.UserID, id1, true);
ContestTeam withoutMembers = TeamDAO.GetTeamFromUserIdAndContestId(_user1.UserID, id1, false);
Log("Verifying retrieved team");
Assert.IsNotNull(withMembers);
Assert.IsNotNull(withoutMembers);
Assert.AreEqual(1, withMembers.Members.Count);
Assert.AreEqual(0, withoutMembers.Members.Count);
Assert.AreEqual(_user1.UserID, withMembers.Members.First().UserId);
}
}