public void GivenMaximumFloat_AsThirdParameter_ShouldReturnMaximumFloat() { float[] floatArray = { 2.2f, 4.4f, 5.5f }; Maximum.GenricMaximum <float> maxResult = new Maximum.GenricMaximum <float>(floatArray); float actual = maxResult.MaxValue(); Assert.AreEqual(5.5, actual); }
public void GivenFloatArrray_ShouldReturnMaximumFloat() { float[] floatArray = { 2.2f, 4.4f, 9.9f, 5.5f }; Maximum.GenricMaximum <float> maxResult = new Maximum.GenricMaximum <float>(floatArray); float actual = maxResult.MaxValue(); Assert.AreEqual(9.9f, actual); }
public void GivenMoreThan3Elements_ShouldReturn_MaximumInteger() { int[] intArray = { 4, 6, 7, 8, 2, 20 }; Maximum.GenricMaximum <int> maxResult = new Maximum.GenricMaximum <int>(intArray); int actual = maxResult.MaxValue(); Assert.AreEqual(20, actual); }
public void GivenMaximimInteger_AsThirdParameter_ShouldReturnMaximumResult() { int[] intArray = { 4, 6, 7 }; Maximum.GenricMaximum <int> maxResult = new Maximum.GenricMaximum <int>(intArray); int actual = maxResult.MaxValue(); Assert.AreEqual(7, actual); }
public void GivenStringArray_ShouldReturnMaximumString() { string[] stringArray = { "banana", "apple", "peach", "kiwi" }; Maximum.GenricMaximum <string> maxResult = new Maximum.GenricMaximum <string>(stringArray); string actual = maxResult.MaxValue(); Assert.AreEqual("peach", actual); }
public void GivenMaximumInteger_AsFirstParameterShouldReturnMaximum() { int[] intArray = { 7, 4, 6 }; Maximum.GenricMaximum <int> maxResult = new Maximum.GenricMaximum <int>(intArray); int actual = maxResult.MaxValue(); Assert.AreEqual(7, actual); }
public void GivenMaximumString_AsFirstParameter_shouldReturnMaximumString() { string[] stringArray = { "peach", "apple", "banana" }; Maximum.GenricMaximum <string> maxResult = new Maximum.GenricMaximum <string>(stringArray); string actual = maxResult.MaxValue(); Assert.AreEqual("peach", actual); }