private void CheckProbability(Roll roll, decimal expectedProbability) { var actualProbability = roll.CalculateProbability(); expectedProbability = Math.Min(1m, Math.Max(0m, expectedProbability)); _output.WriteLine($"Expected Probability: {expectedProbability:P}"); _output.WriteLine($"Actual Probability: {actualProbability:P}"); actualProbability.Should().Be(expectedProbability); }