public void DieRollDistribution()
{
const int numberOfTestRolls = 100000;
var results = new int[8];
var d10 = new Dice(8);
for (var i = 0; i < numberOfTestRolls; i++)
{
results[d10.Roll() - 1]++;
}
var counter = 1;
foreach (var result in results)
{
Console.WriteLine($"{counter++}: {result}");
}
Assert.That(results.Max() - results.Min(), Is.LessThan(numberOfTestRolls*0.02));
}