示例#1
0
 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));
 }
示例#2
0
 public void Setup()
 {
     _montyGame = new MontyGame(new StubDoorsFactory());
 }
示例#3
0
        static void Main(string[] args)
        {
            MontyGame game = new MontyGame();

            game.ChooseMode();
        }