Ejemplo n.º 1
0
        public void WhenRollingD6_ThenResultReflectsCorrectTypeAndCorrectResult()
        {
            var expectedResult   = 6;
            var expectedDiceType = DiceType.d6;

            _rng.Setup(i => i.Next(It.IsAny <int>(), It.IsAny <int>())).Returns(expectedResult);

            var result = _diceRoller.D6();

            Assert.AreEqual(expectedDiceType, result.DiceType);
            Assert.AreEqual(expectedResult, result.Result);
        }