public void SpinRoulette()
        {
            _consoleWriter.WriteString("Spinning...");
            _roulette.Spin();

            string s = "Result: " + _roulette.GetResult();

            _consoleWriter.WriteString(s);
        }
Ejemplo n.º 2
0
 public void SpinRoulette()
 {
     if (_roundIsOpen)
     {
         throw new RouletteGameException("Spin roulette while round open for bets");
     }
     _output.Report("Spinning...");
     _roulette.Spin();
     _output.Report($"Result: {_roulette.GetResult()}");
 }
Ejemplo n.º 3
0
 public void Setup()
 {
     // Arrange
     _roulette = Substitute.For <IRoulette>();
     _uut      = new RouletteGame(_roulette);
     _roulette.GetResult().Returns(new Field(4, Field.Black));
 }
 public void Setup()
 {
     _roulette = Substitute.For <IRoulette>();
     _uut      = new RouletteGame(_roulette);
     _roulette.GetResult().Returns(new Field(2, Field.Black));
     _fieldBet = Substitute.For <IFieldBet>();
     _fieldBet.PlayerName.Returns("TestPlayer");
 }
Ejemplo n.º 5
0
 public void SpinRoulette()
 {
     Console.Write("Spinning...");
     _roulette.Spin();
     Console.WriteLine("Result: {0}", _roulette.GetResult());
 }
Ejemplo n.º 6
0
 public void SpinRoulette()
 {
     _outputDevice.Render("Spinning...");
     _roulette.Spin();
     _outputDevice.Render("Result: {0}", _roulette.GetResult());
 }
Ejemplo n.º 7
0
 public void SpinRoulette()
 {
     Console.Write("Spinning...");
     _roulette.Spin(_roulette.GenerateRandomNumber(0, 37));
     Console.WriteLine("Result: {0}", _roulette.GetResult());
 }