コード例 #1
0
        public void TurnCrank()
        {
            Console.WriteLine("You turned...");
            var winner = random.Next(0, 10);

            if (winner == 0 && gumballMachine.GetCount() > 1)
            {
                gumballMachine.SetState(gumballMachine.GetWinnerState());
            }
            else
            {
                gumballMachine.SetState(gumballMachine.GetSoldState());
            }
        }