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); }