Пример #1
0
        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);
        }
Пример #2
0
        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);
        }
Пример #3
0
        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);
        }