Example #1
0
        public void TestMean()
        {
            try
            {
                // arranging
                IDictionary <string, string> md = new Dictionary <string, string>();
                md.Add("1", "1");
                md.Add("2", "2");
                md.Add("3", "3");
                md.Add("4", "2");
                double          expected_ans = 2;
                double          actual_ans;
                NumericalOp_AMS no = new NumericalOp_AMS();

                //operation
                actual_ans = no.Mean(md);

                //assert
                Assert.AreEqual(expected_ans, actual_ans);
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
Example #2
0
        public void TestMode()
        {
            try
            {
                // arranging
                List <double> vs = new List <double>();
                vs.Add(1);
                vs.Add(2);
                vs.Add(2);
                vs.Add(4);
                double expected_ans = 2;
                double actual_ans;

                NumericalOp_AMS no = new NumericalOp_AMS();

                //operation
                actual_ans = no.Mode(vs);
                //assert
                Assert.AreEqual(expected_ans, actual_ans);
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
Example #3
0
 public void Testdiv()
 {
     try
     {
         // arranging
         IDictionary <string, string> id = new Dictionary <string, string>();
         id.Add("1", "6");
         id.Add("2", "2");
         double          expected_ans = 0;
         double          actual_ans;
         NumericalOp_AMS no = new NumericalOp_AMS();
         // act
         actual_ans = no.div(id);
         //assert
         Assert.AreEqual(expected_ans, actual_ans);
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
     }
 }