public void ShouldNotStartCompetition() { MockCompetition p1 = new MockCompetition(); MockCompetition p2 = new MockCompetition(); p1.Finished = false; p2.Finished = true; MockCompetitionConfig config = new MockCompetitionConfig(); var message = ""; try { var comp = config.CreateCompetition(1, 1, new List <Competition>() { p1, p2 }); Null(comp); config.CompetitionStartingDay = 15; comp = config.CreateCompetition(1, 1, new List <Competition>() { p1, p2 }); } catch (Exception e) { message = e.Message; } Equal("Not all parents are done!", message); }
public void ShouldStartCompetition() { MockCompetition p1 = new MockCompetition(); MockCompetition p2 = new MockCompetition(); p1.Finished = true; p2.Finished = true; MockCompetitionConfig config = new MockCompetitionConfig(); var message = ""; try { var comp = config.CreateCompetition(1, 1, new List <Competition>() { p1, p2 }); NotNull(comp); } catch (Exception e) { message = e.Message; } }