Beispiel #1
0
        public void GeneratingMatchupsBeforeRoundIsFinishedShouldReturnBadRequest()
        {
            var matchupManagerMock = new Mock <IMatchupManager>();

            matchupManagerMock.Setup(x => x.GenerateMatchups(It.IsAny <int>()))
            .Throws <CantGenerateNewRoundException>();

            var ctrl   = new TournamentController(null, null, null, matchupManagerMock.Object);
            var result = ctrl.GenerateMatchupsForNextRound(1);

            Assert.IsAssignableFrom <BadRequestResult>(result);
        }