public void IsSuccess(double roll, double skillCheck, bool expectedResult)
        {
            var rpg = new RolePlayingSystem();

            Assert.AreEqual(expectedResult, rpg.IsSuccess(roll, skillCheck));
            Assert.IsFalse(rpg.IsCriticalFailure(roll, skillCheck));
        }
        public void IsCriticalFailure_WithCriticalFailureProbability(double roll, double skillCheck,
                                                                     bool expectedResult)
        {
            var rpg = new RolePlayingSystem().WithCriticalFailureProbability(0.2);

            Assert.AreEqual(expectedResult, rpg.IsCriticalFailure(roll, skillCheck));
        }