public void NumberOfTeamsTryParseCanOutNull() { NumberOfTeams result; NumberOfTeams.TryParse("7", out result); Assert.IsNull(result); }
public void NumberOfTeamsTryParseCanOutValidResult() { NumberOfTeams result; NumberOfTeams.TryParse("24", out result); Assert.IsTrue(result.Value == 24); }
public Series(MatchDuration matchDuration, NumberOfTeams numberOfTeams, SeriesName name) { this.Id = Guid.NewGuid(); this.SeriesName = name; this.NumberOfTeams = numberOfTeams; this.MatchDuration = matchDuration; this.TeamIds = new HashSet <Guid>(); this.Schedule = new List <Match>(); }
private void AddSeriesTeam(object obj) { var timeSpanMatchDuration = new TimeSpan(0, Convert.ToInt32(matchDuration), 0); var seriesSeriesName = new SeriesName(this.seriesName); var seriesNumberOfTeams = new NumberOfTeams(this.selectedNumberOfTeams); var seriesMatchDuration = new MatchDuration(timeSpanMatchDuration); Series seriesToAdd = new Series(seriesMatchDuration, seriesNumberOfTeams, seriesSeriesName); foreach (var team in teamsToAddToSeries) { this.seriesService.AddTeamToSeries(seriesToAdd, team.Id); team.UpdatePlayerIds(); } this.seriesService.Add(seriesToAdd); Messenger.Default.Send <Series>(seriesToAdd); ResetData(); this.SeriesAddedConfirmText = "Series Added!"; }
public void NumberOfTeamsTryParseCanReturnFalse() { NumberOfTeams result; Assert.IsFalse(NumberOfTeams.TryParse("1", out result)); }
public void NumberOfTeamsInputIsUnevenThrowsArgumentExeption() { var matchDuartion = new NumberOfTeams(7); }
public void NumberOfTeamsInputBelowMinimumValueThrowsArgumentExeption() { var matchDuartion = new NumberOfTeams(0); }
public void NumberOfTeamsIsNotNull() { var numberOfTeams = new NumberOfTeams(4); Assert.IsNotNull(numberOfTeams); }
public void NumberOfTeamsIsEqualToEntry() { var numberOfTeams = new NumberOfTeams(24); Assert.IsTrue(numberOfTeams.Value == 24); }