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