private HiLoGuessGame NewGame()
        {
            var NumberGenerator = new NumberGenerator_RandomNumbers_DifferFromPrevious();
            var NumberBoard     = new HiLoNumbersBoard(NumberGenerator);

            return(new HiLoGuessGame(_dbContext, NumberBoard));
        }
        public HiLoGameTests()
        {
            NumberGenerator = new NumberGenerator_RandomNumbers_DifferFromPrevious();
            var board = new HiLoNumbersBoard(NumberGenerator);

            dbContext = new TestDBContextHiLoGuessGame(board);
        }
Пример #3
0
        public void Has_Enough_Numbers()
        {
            var generator = new NumberGenerator_RandomNumbers_DifferFromPrevious();
            var numbers   = generator.Generate(10);

            Assert.Equal(10, numbers.Length);
        }
Пример #4
0
        public void Numbers_Differ(int Count)
        {
            var generator = new NumberGenerator_RandomNumbers_DifferFromPrevious();
            var numbers   = generator.Generate(Count);

            var previousnumber = -1;

            foreach (var number in numbers)
            {
                Assert.NotEqual(previousnumber, number);
                previousnumber = number;
            }
        }