public void GivenStringArray_ShouldReturnMaximumString() { string[] stringArray = { "Apple", "Peach", "Banana", "Cherry" }; string expected = "Peach"; MaximumNumberCheck <string> maximumNumberCheck = new MaximumNumberCheck <string>(stringArray); string result = maximumNumberCheck.MaxMethod(); Assert.AreEqual(expected, result); }
public void GivenFloatArray_ShouldReturnMaximumFloatNumber() { float[] floatArray = { 12.4f, 22.6f, 17.4f, 11.9f }; float expected = 22.6f; MaximumNumberCheck <float> maximumNumberCheck = new MaximumNumberCheck <float>(floatArray); float result = maximumNumberCheck.MaxMethod(); Assert.AreEqual(expected, result); }
public void GivenIntArray_ShouldReturnMaximumNumber() { int[] intArray = { 12, 22, 11, 17 }; int expected = 22; MaximumNumberCheck <int> maximumNumberCheck = new MaximumNumberCheck <int>(intArray); int result = maximumNumberCheck.MaxMethod(); Assert.AreEqual(expected, result); }
public void GivenStringArray_Should_Return_LargestString() { ///Arrange string[] values = { "22", "98", "99", "33" }; MaximumNumberCheck <string> maximumNumber = new MaximumNumberCheck <string>(values); ///Act string max = maximumNumber.MaxMethod(); ///Assert Assert.AreEqual("99", max); }
public void GivenDoubleArray_Should_Return_LargestDouble() { ///Arrange double[] values = { 10.6, 25.9, 8.2, 9.56 }; MaximumNumberCheck <double> maximumNumber = new MaximumNumberCheck <double>(values); ///Act double max = maximumNumber.MaxMethod(); ///Assert Assert.AreEqual(25.9, max); }
public void GivenIntegerArray_Should_Return_LargestInteger() { ///Arrange int[] values = { 3, 6, 7, 10, 4, 8 }; MaximumNumberCheck <int> maximumNumber = new MaximumNumberCheck <int>(values); ///Act int max = maximumNumber.MaxMethod(); ///Assert Assert.AreEqual(10, max); }