private static int ResultSimulateStrategy(Strategy strategy, int numberRuns) { return(Enumerable.Range(0, numberRuns).Select(index => { var sut = new MontyGame(new DoorsFactory()); return sut.Run(strategy, MontyGame.Randomize.Next(1, 4)); }).Count(r => r == GameResult.Won)); }
public void Setup() { _montyGame = new MontyGame(new StubDoorsFactory()); }
static void Main(string[] args) { MontyGame game = new MontyGame(); game.ChooseMode(); }