public void MatchDateAndTimeTryParseCanOutNull() { MatchDateAndTime result; MatchDateAndTime.TryParse("2014-12-02", out result); Assert.IsNull(result); }
public void MatchDurationIsEqualToEntry() { var matchDateAndTime = new MatchDateAndTime(DateTime.Now + TimeSpan.FromDays(1)); var matchDatetimeTwo = DateTime.Now + TimeSpan.FromDays(1); Assert.IsTrue($"{matchDateAndTime.Value:yyyy-MM-dd HH: mm}" == $"{matchDatetimeTwo:yyyy-MM-dd HH: mm}"); }
public void MatchDateAndTimeCanOutValidResult() { MatchDateAndTime result; MatchDateAndTime.TryParse("2016-12-30 19:30", out result); Assert.IsTrue($"{result.Value:yyyy-MM-dd HH:mm}" == "2016-12-30 19:30"); }
public void MatchDateCanChange() { var matchDate = new MatchDateAndTime(new DateTime(2016, 12, 24, 19, 00, 00)); Assert.IsFalse(this.match.MatchDate == matchDate); this.match.MatchDate = matchDate; Assert.IsTrue(this.match.MatchDate == matchDate); }
public MatchTests() { var arena = new ArenaName("Ullevi"); var date = new MatchDateAndTime(new DateTime(2016, 12, 23, 19, 00, 00)); var series = new Series(new MatchDuration(new TimeSpan(90 * 6000000000 / 10)), new NumberOfTeams(16), new SeriesName("Allsvenskan")); this.awayTeamId = Guid.NewGuid(); this.homeTeamId = Guid.NewGuid(); this.match = new Match(arena, this.homeTeamId, this.awayTeamId, series, date); }
public Match(ArenaName location, Guid homeTeam, Guid awayTeam, Series series, MatchDateAndTime date) { this.Id = Guid.NewGuid(); this.Location = location; this.MatchDuration = series.MatchDuration; this.MatchDate = date; this.HomeTeamId = homeTeam; this.AwayTeamId = awayTeam; this.SeriesId = series.Id; }
public void MatchDateAndTimeTryParseCanReturnFalse() { MatchDateAndTime result; Assert.IsFalse(MatchDateAndTime.TryParse("2020-12-02 19:30", out result)); }
public void MatchDateAndTimeTryParseCanReturnTrue() { MatchDateAndTime result; Assert.IsTrue(MatchDateAndTime.TryParse("2016-12-30 19:30", out result)); }
public void MatchDateAndTimeThrowsFormatExceptionOnTimeToYearsFuture() { var matchDateAndTime = new MatchDateAndTime(DateTime.Now + TimeSpan.FromDays(366)); }
public void MatchDateAndTimeThrowsFormatExceptionOnIsPast() { var matchDateAndTime = new MatchDateAndTime(DateTime.Now - TimeSpan.FromDays(1)); }
public void MatchDurationIsNotNull() { var matchDateAndTime = new MatchDateAndTime(DateTime.Now + TimeSpan.FromDays(1)); Assert.IsNotNull(matchDateAndTime); }