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); }
public void Has_Enough_Numbers() { var generator = new NumberGenerator_RandomNumbers_DifferFromPrevious(); var numbers = generator.Generate(10); Assert.Equal(10, numbers.Length); }
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; } }