public void CompetitionModelOutTest() { EncounterModelOut modelOut = factory.CreateModelOut(testCompetition); CompetitionModelOut competition = modelOut as CompetitionModelOut; Assert.IsNotNull(competition); Assert.AreEqual(competition.Team_Position.Count, 3); }
private CompetitionModelOut CreateCompetitionModelOut(EncounterDto encounter) { CompetitionModelOut converted = new CompetitionModelOut() { Id = encounter.id, TeamIds = encounter.teamsIds, Date = encounter.date, SportName = encounter.sportName, CommentsIds = encounter.commentsIds, HasResult = encounter.hasResult }; if (encounter.hasResult) { converted.Team_Position = encounter.result.teams_positions .Select(tp => new StandingModelOut() { TeamId = tp.Item1, Points = tp.Item2 }) .ToList(); } return(converted); }