public void TestTwoCardsEnumeratorZeroInput() { var results = new List <int>(); var enumerator = new HandEvaluator.TwoCardsEnumerator(0); while (enumerator.MoveNext()) { results.Add(enumerator.Current); } Assert.AreEqual(0, results.Count); }
public void TestTwoCardsEnumerator() { const int cards = 1 | 4 | 8 | 32 | 64 | 128 | 512 | 1024 | 4096 | 8192; var results = new List <int>(); var enumerator = new HandEvaluator.TwoCardsEnumerator(cards); while (enumerator.MoveNext()) { results.Add(enumerator.Current); } Assert.AreEqual(45, results.Count); }