public void NextItem_FromArrayWithItems_ExpectNonNull() { var randomGenerator = new PseudoRandomizer(); Assert.IsNotNull(randomGenerator.NextItem(new[] { "One", "Two", "Three" })); }
public void NextItem_FromArrayWithItems_ExpectOccasionalHit() { var randomGenerator = new PseudoRandomizer(); var items = new [] { "One", "Two" }; Assert.IsTrue(items.Contains(randomGenerator.NextItem(items))); }
public void NextItem_FromEmptyArrayExpectNull() { var randomGenerator = new PseudoRandomizer(); Assert.IsNull(randomGenerator.NextItem(new string[] { })); }