public void WhenRollingD8_ThenResultReflectsCorrectTypeAndCorrectResult() { var expectedResult = 8; var expectedDiceType = DiceType.d8; _rng.Setup(i => i.Next(It.IsAny <int>(), It.IsAny <int>())).Returns(expectedResult); var result = _diceRoller.D8(); Assert.AreEqual(expectedDiceType, result.DiceType); Assert.AreEqual(expectedResult, result.Result); }