public void RandomTests() { BowlingPins bowling = new BowlingPins(); for (int i = 0; i < 50; i++) { int[] rnd = GetRandomArray(); Assert.AreEqual(Countdown(rnd), bowling.Bowl(rnd)); } }
public void BowlingPinsTestsExampleTests() { BowlingPins bowling = new BowlingPins(); int[] testArray = new int[] { 1, 2, 3 }; Assert.AreEqual("I I I I\n I I I \n \n ", bowling.Bowl(testArray)); testArray = new int[] { 3, 5, 9 }; Assert.AreEqual("I I I\n I I \n I \n I ", bowling.Bowl(testArray)); }
public void BowlingPinsTestsBasicTests() { BowlingPins bowling = new BowlingPins(); int[] testArray = null; var ret = bowling.Bowl(testArray); Assert.AreEqual("I I I I\n I I I \n I I \n I ", ret); testArray = new int[] { }; Assert.AreEqual("I I I I\n I I I \n I I \n I ", bowling.Bowl(testArray)); }