Example #1
0
        public void RollsAreInTheRightRange()
        {
            var rand   = new RngProvider();
            var roller = new RollManager(rand);

            var newRolls = new List <int>();

            for (int i = 0; i < 100; i++)
            {
                newRolls = roller.DoRolls().ToList();
                Assert.Equal(3, newRolls.Count);
                for (int j = 0; j < 3; j++)
                {
                    Assert.True(newRolls[j] > 0 && newRolls[j] < 7);
                }
            }
        }