Tests.RandomExtendedTests.RandomExtended_Choose C# (CSharp) Method

RandomExtended_Choose() private method

private RandomExtended_Choose ( ) : void
return void
        public void RandomExtended_Choose()
        {
            using (var verify = new Verify())
            {
                var rand = new RandomExtended(0);
                var source = new List<int>();
                for (int i = 100; i < 200; i++)
                    source.Add(i);
                for (int i = 0; i < 100; i++)
                {
                    var item = rand.Choose(source);
                    verify.IsBetween(100, item, 199, "Item couldn't be in the sourse list");
                    verify.IsTrue(source.Contains(item), "Item should have been left in the list");
                }
            }
        }