public static void Create() { var adapter = new GameAdapter(); Game1 = adapter.RegisiterNewGame(); Game2 = adapter.RegisiterNewGame(); Game3 = adapter.RegisiterNewGame(); adapter.SaveChanges(); var teamAdapter = new TeamAdapter(); var team1 = teamAdapter.GetTeamById(ObjectMother.TeamTestData.Team1Id); var team2 = teamAdapter.GetTeamById(ObjectMother.TeamTestData.Team2Id); var team3 = teamAdapter.GetTeamById(ObjectMother.TeamTestData.Team3Id); var gameAdapter = new GameAdapter(); gameAdapter.JoinExistingGame(team1, ObjectMother.GameTestData.Game1.Id); gameAdapter.JoinExistingGame(team2, ObjectMother.GameTestData.Game1.Id); gameAdapter.JoinExistingGame(team1, ObjectMother.GameTestData.Game2.Id); gameAdapter.JoinExistingGame(team2, ObjectMother.GameTestData.Game2.Id); gameAdapter.SaveChanges(); }
public void RegsiterNewTeamTest() { var adapter = new TeamAdapter(); var newTeamLoaded = adapter.RegisterNewTeam("Test Team Name"); adapter.SaveChanges(); var loadedItem = adapter.GetTeamById(newTeamLoaded.Id); Assert.AreEqual(newTeamLoaded.Id, loadedItem.Id); }
/// <summary> /// Gets the team by identifier. /// </summary> /// <param name="teamId">The team identifier.</param> /// <returns></returns> public Team GetTeamById(Guid teamId) { var adapter = new TeamAdapter(); return(adapter.GetTeamById(teamId)); }