示例#1
0
        public void SumTest()
        {
            double[] array = { 1.0, 2.0, 3.3, 5.5, 6.3, -4.5, 12.0 };
            double   tulos = 25.60;

            double tulos2 = ArrayCalcs.Sum(array);

            Assert.AreEqual(tulos, tulos2);
        }
示例#2
0
        public void SumFTest()
        {
            double[] array    = { 1.1, 2, 3, 4.4, 77, 5.6 };
            double   expected = 93.1;

            double actual = ArrayCalcs.SumF(array);

            Assert.AreEqual(expected, actual);
        }
示例#3
0
        public void MaxTest()
        {
            double[] array    = { 1.1, 2, 3, 4.4, 77, 5.6 };
            double   expected = 77;

            double actual = ArrayCalcs.Max(array);

            Assert.AreEqual(expected, actual);
        }
示例#4
0
        public void AverageTest()
        {
            double[] array = { 1.0, 2.0, 3.3, 5.5, 6.3, -4.5, 12.0 };
            double   tulos = 3.66;

            double tulos2 = ArrayCalcs.Average(array);

            Assert.AreEqual(tulos, tulos2);
        }
示例#5
0
        public void MaxTest()
        {
            double[] array = { 1.0, 2.0, 3.3, 5.5, 6.3, -4.5, 12.0 };
            double   tulos = 12.00;

            double tulos2 = ArrayCalcs.Max(array);

            Assert.AreEqual(tulos, tulos2);
        }
示例#6
0
        public void AVGTest()
        {
            double[] array    = { 1.1, 2, 3, 4.4, 77, 5.6 };
            double   expected = 15.52;

            double actual = ArrayCalcs.AVG(array);

            actual = Math.Round(actual, 2);
            Assert.AreEqual(expected, actual);
        }
示例#7
0
        public void AvgTest()
        {
            double[] arr      = { 1.0, 2.0, 3.3, 5.5, 6.3, -4.5, 12.0 };
            double   expected = Math.Round(arr.Average(), 2);

            //Act
            double actual = ArrayCalcs.Avg(arr);

            //Assert
            Assert.AreEqual(expected, actual);
        }
示例#8
0
        public void MaxTest()
        {
            // arrange
            double[] taulukko = { 1.0, 2.0, 3.3, 5.5, 6.3, -4.5, 12.0 };
            double   expected = 12.0;
            // act
            double actual = ArrayCalcs.Max(taulukko);

            // assert
            Assert.AreEqual(expected, actual);
        }
示例#9
0
        public void MinTest()
        {
            double[] arr      = { 1.0, 2.0, 3.3, 5.5, 6.3, -4.5, 12.0 };
            double   expected = arr.Min();

            //Act
            double actual = ArrayCalcs.Min(arr);

            //Assert
            Assert.AreEqual(expected, actual);
        }
示例#10
0
        public void AverageTest()
        {
            double summa = 0;

            foreach (double i in array)
            {
                summa += i;
            }
            expected = summa / array.Length;
            actual   = ArrayCalcs.Average(array);
            Assert.AreEqual(expected, actual);
        }
示例#11
0
        public void SumTest()
        {
            //Arrange
            //ArrayCalcs calc = new ArrayCalcs();
            double[] arr      = { 1.0, 2.0, 3.3, 5.5, 6.3, -4.5, 12.0 };
            double   expected = arr.Sum();

            //Act
            double actual = ArrayCalcs.Sum(arr);

            //Assert
            Assert.AreEqual(expected, actual);
        }
        public void MaxTest()
        {
            //arrange
            double num1     = 5.2;
            double num2     = 2.01;
            double expected = 5.2;

            //act
            double[] dArray = { num1, num2 };
            double   actual = ArrayCalcs.Max(dArray);

            //assert
            Assert.AreEqual(expected, actual);
        }
        public void AverageTest()
        {
            //arrange
            double num1     = 5.2;
            double num2     = 2;
            double expected = 3.6;

            //act
            double[] dArray = { num1, num2 };
            double   actual = ArrayCalcs.Average(dArray);

            //assert
            Assert.AreEqual(expected, actual);
        }
示例#14
0
        public void MaxTest()
        {
            double[] testSet1  = { 0 };
            double[] testSet2  = { double.MaxValue, double.MinValue, 0 };
            double[] testSet3  = { 0.1, 0.1, 0, -12.009, -12.01, 58000.0002, -0.1, 58000 };
            double   expected1 = 0;
            double   expected2 = double.MaxValue;
            double   expected3 = 58000.0002;

            double result1 = ArrayCalcs.Max(testSet1);
            double result2 = ArrayCalcs.Max(testSet2);
            double result3 = ArrayCalcs.Max(testSet3);

            Assert.AreEqual(expected1, result1);
            Assert.AreEqual(expected2, result2);
            Assert.AreEqual(expected3, result3);
        }
示例#15
0
        public void AverageTest()
        {
            double[] testSet1  = { 0 };
            double[] testSet2  = { double.MaxValue, double.MinValue, 0 };
            double[] testSet3  = { 0.1, 0.1, 0, -12.009, -12.01, 58000.0002, -0.1, 58000 };
            double   expected1 = 0;
            double   expected2 = (double.MaxValue + double.MinValue) / 2;
            double   expected3 = 14497.01015;

            double result1 = ArrayCalcs.Average(testSet1);
            double result2 = ArrayCalcs.Average(testSet2);
            double result3 = ArrayCalcs.Average(testSet3);

            Assert.AreEqual(expected1, result1);
            Assert.AreEqual(expected2, result2);
            Assert.AreEqual(expected3, result3);
        }
示例#16
0
        public void MinTest()
        {
            try
            {
                //Arrange
                double[] array    = { 1.0, 2.0, 3.3, 5.5, 6.3, -4.5, 12.0 };
                double   expected = -4.50;

                //Act
                double actual = ArrayCalcs.Min(array);

                //Assert
                Assert.AreEqual(expected, actual);
            }
            catch (Exception)
            {
                throw;
            }
        }
示例#17
0
 public void AverageTest()
 {
     Assert.IsTrue(ArrayCalcs.Average(new double[] { 5, 10, 15 }) == 10);
 }
示例#18
0
 public void SumTest()
 {
     Assert.IsTrue(ArrayCalcs.Sum(new double[] { 5, 5 }) == 10);
 }
示例#19
0
 public void MaximiTest()
 {
     ArrayCalcs.Maximi(array12);
 }
 public void MinTest()
 {
     expected = -4.5;
     actual   = ArrayCalcs.Min(array);
     Assert.AreEqual(expected, actual);
 }
示例#21
0
 public void MinTest()
 {
     expected = -4.50;                  // Arrange
     actual   = ArrayCalcs.Min(array);  // Actual
     Assert.AreEqual(expected, actual); // Assert
 }
示例#22
0
 public void Sum1Test()
 {
     ArrayCalcs.Sum1(array12);
 }
示例#23
0
 public void AverageTest()
 {
     expected = 3.66;                      // Arrange
     actual   = ArrayCalcs.Average(array); // Actual
     Assert.AreEqual(expected, actual);    // Assert
 }
示例#24
0
 public void MaxTest()
 {
     expected = 12.00;                  // Arrange
     actual   = ArrayCalcs.Max(array);  // Actual
     Assert.AreEqual(expected, actual); // Assert
 }
 public void MaxTest()
 {
     expected = 12.0;
     actual   = ArrayCalcs.Max(array);
     Assert.AreEqual(expected, actual);
 }
示例#26
0
 public void MinTest()
 {
     Assert.IsTrue(ArrayCalcs.Min(new double[] { 5, 500, 5000 }) == 5);
 }
示例#27
0
 public void MaxTest()
 {
     Assert.IsTrue(ArrayCalcs.Max(new double[] { -5, 0, 5 }) == 5);
 }
示例#28
0
 public void AveTest()
 {
     ArrayCalcs.Ave(array12);
 }
示例#29
0
 public void MinimiTest()
 {
     ArrayCalcs.Minimi(array12);
 }
 public void SumTest()
 {
     expected = 25.6;
     actual   = ArrayCalcs.Sum(array);
     Assert.AreEqual(expected, actual);
 }