public void CheckIfAttackSuccessful_Success(int diceRoll, string expectedResult) { //Arrange _mockDice.Setup(dice => dice.RollDice()).Returns(diceRoll); //Act var actualResult = combatHandler.CheckIfAttackSuccessful(_mockChar1.Object, _mockChar2.Object); //Assert Assert.AreEqual(expectedResult, actualResult); }