public void NegativeIteratorRequestTest() { int startValue = -2; int endValue = -2; string result = ""; // this should throw an exception for empty message FantasicIterator fi = new FantasicIterator(); fi.AddRequest(new DivisorRequest(5, "yowsa")); result = fi.Iterate(startValue, endValue); Assert.Fail("no exception thrown"); }
public void PositiveIteratorRequestTest() { int startValue = 1; int endValue = 5; int requestNumber = 5; string requestMessage = "yowsa"; string result = ""; // this should successfully return a string with the word 'yowza' in it FantasicIterator fi = new FantasicIterator(); fi.AddRequest(new DivisorRequest(requestNumber, requestMessage)); result = fi.Iterate(startValue, endValue); Assert.IsTrue(result.IndexOf(requestMessage) > 0); }