public void TournamentAggregate_SignUpForTournament_TournamentCancelled_ErrorThrown() { TournamentAggregate tournament = TournamentTestData.GetCancelledTournamentAggregate(); Should.Throw <InvalidOperationException>(() => { tournament.SignUpForTournament(TournamentTestData.PlayerId); }); }
public void TournamentAggregate_CalculateCSS_TournamentCancelled_ErrorThrown() { TournamentAggregate aggregate = TournamentTestData.GetCancelledTournamentAggregate(); Should.Throw <InvalidOperationException>(() => { aggregate.CalculateCSS(); }); }
public void TournamentAggregate_CompleteTournament_TournamentAlreadyCancelled_ErrorThrown() { TournamentAggregate aggregate = TournamentTestData.GetCancelledTournamentAggregate(); Should.Throw <InvalidOperationException>(() => { aggregate.CompleteTournament(TournamentTestData.CompletedDateTime); }); }