コード例 #1
0
        /// <summary>
        /// Get date from the user and perform the operaiton of find min and max temparature
        /// </summary>
        /// <returns>return the operation true or not</returns>
        public static bool getMinMaxTempareture(string type)
        {
            bool status = false;

            try
            {
                Console.WriteLine("Enter Date  : Formate must be in (MM/DD/YYYY) eg. 12/30/2018");
                string date = Convert.ToString(Console.ReadLine());
                if (type == "Max")
                {
                    Console.WriteLine("{0} Degree Celcious", TemperatureReport.getMaximumTemperature(date));
                }
                else
                {
                    Console.WriteLine("{0} Degree Celcious", TemperatureReport.getMinimumTemperature(date));
                }
                Console.ReadKey();
                askQuery();
                status = true;
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }

            return(status);
        }
コード例 #2
0
 public void checkMaxValue()
 {
     try
     {
         TemperatureReport tp = new TemperatureReport();
         TemperatureReport.setSampleTemperatureTable();
         string max = TemperatureReport.getMaximumTemperature("7/23/2018");
         Assert.AreEqual("32.4", max);
         Assert.AreNotEqual("34.4C", max);
         Assert.AreNotEqual("346", max);
     }
     catch (Exception e)
     {
         StringAssert.Contains(e.Message, "File Not Found Exception");
         return;
     }
 }