public void Day09_PlayGame(long players, int lastMarble, long highScore) { var game = new MarblesGame(players, lastMarble); long player = 1; long marble = 1; do { game.AddMarble(player++, marble++); if (player > players) { player = 1; } } while(marble <= lastMarble); Assert.Equal(highScore, game.HighScore()); }
public Part2() { marblesGameRepository = new MarblesGameRepository(); marblesGame = new MarblesGame(); }