public void Random_From_List_Test_Normal_Usage()
{
List<int> intList = new List<int>();
for (int i = 0; i < 2; i++)
{
intList.Add(i);
}
int count0 = 0;
int count1 = 0;
for (int i = 0; i < 100; i++)
{
int random = intList.Random();
if (random == 0)
count0++;
else if (random == 1)
count1++;
else
Assert.Fail(string.Format("Random number '{0}' not in intList", random));
}
Assert.That(count0 > 0);
Assert.That(count1 > 0);
}