Ejemplo n.º 1
0
        public void RouletteCloseBet()
        {
            var roulette = new FakeRoulette();
            var uut      = new RouletteGame.Legacy.RouletteGame(roulette);

            uut.CloseBets();

            Assert.That(uut.RoundIsOpen, Is.EqualTo(false));
        }
Ejemplo n.º 2
0
        public void RoulettePayUp_TestRouletteGetResult()
        {
            var roulette = new FakeRoulette();
            var uut      = new RouletteGame.Legacy.RouletteGame(roulette);

            uut.PayUp();

            Assert.That(roulette.GetResultFuntionWasCalled, Is.EqualTo(true));
        }
Ejemplo n.º 3
0
        public void RouletteSpin()
        {
            var roulette = new FakeRoulette();
            var uut      = new RouletteGame.Legacy.RouletteGame(roulette);

            uut.SpinRoulette();

            Assert.That(roulette.SpinFuntionWasCalled, Is.EqualTo(true));
        }
Ejemplo n.º 4
0
        public void TestFakeSpin()
        {
            var RL = new FakeRoulette();

            RouletteGame.Legacy.RouletteGame RG = new RouletteGame.Legacy.RouletteGame(RL);
            RG.OpenBets();
            RG.PlaceBet(new ColorBet("player 1", 100, Field.Black));
            RG.CloseBets();
            RG.SpinRoulette();
            Assert.AreEqual(1, RL.CountGetResult);
        }
Ejemplo n.º 5
0
 public void RunBeforeTests()
 {
     _fakeRoulette     = new FakeRoulette();
     _fakeOutputDevice = new FakeOutputDevice();
     _uut = new RouletteGameClass(_fakeRoulette, _fakeOutputDevice);
 }
Ejemplo n.º 6
0
 public void RunBeforeTests()
 {
     _fakeRoulette = new FakeRoulette();
     _fakeOutputDevice = new FakeOutputDevice();
     _uut = new RouletteGameClass(_fakeRoulette,_fakeOutputDevice);
 }