public void BasicTests()
 {
     Assert.AreEqual(540, ProductOfArrayItems.Product(new int[] { 5, 4, 1, 3, 9 }));
     Assert.AreEqual(-672, ProductOfArrayItems.Product(new int[] { -2, 6, 7, 8 }));
     Assert.AreEqual(10, ProductOfArrayItems.Product(new int[] { 10 }));
     Assert.AreEqual(0, ProductOfArrayItems.Product(new int[] { 0, 2, 9, 7 }));
 }
 public void InvalidOperationTest()
 {
     Assert.Throws <InvalidOperationException>(() => { ProductOfArrayItems.Product(new int[] { }); });
 }
 public void ArgumentNullTest()
 {
     Assert.Throws <ArgumentNullException>(() => { ProductOfArrayItems.Product(null); });
 }
예제 #4
0
 public void Setup()
 {
     _kata = new ProductOfArrayItems();
 }