static void Main(string[] args)
        {
            string dir = AppDomain.CurrentDomain.BaseDirectory;

            //dir += @"PatientData.json";
            dir += @"PatientData.json";
            var persons = Deserializer.DeserializeObjects <Patient>(dir, "JSON").ToList();

            foreach (var person in persons)
            {
                Console.WriteLine("Patient {0} vitals:\n", person.PatientId);
                Console.WriteLine("Spo2:{0}\nPulseRate:{1}\nTemperature:{2}\n",
                                  person.Spo2, person.PulseRate, person.Temperature);
                Console.WriteLine("Summary of patient {0}'s situation:\n", person.PatientId);
                AlertGenerator.CheckSpo2(person.Spo2);
                AlertGenerator.CheckPulseRate(person.PulseRate);
                AlertGenerator.CheckTemperature(person.Temperature);
                Console.Writeline("===================================");
            }

            Console.ReadLine();
        }
 public void Test39()
 {
     Assert.AreEqual(8, AlertGenerator.CheckTemperature(-63));
 }
 public void Test37()
 {
     Assert.AreEqual(1, AlertGenerator.CheckTemperature(89));
 }
 public void Test34()
 {
     Assert.AreEqual(2, AlertGenerator.CheckTemperature(92));
 }
 public void Test32()
 {
     Assert.AreEqual(3, AlertGenerator.CheckTemperature(94));
 }
 public void Test30()
 {
     Assert.AreEqual(4, AlertGenerator.CheckTemperature(95.5));
 }
 public void Test29()
 {
     Assert.AreEqual(4, AlertGenerator.CheckTemperature(96));
 }
 public void Test28()
 {
     Assert.AreEqual(5, AlertGenerator.CheckTemperature(97));
 }
 public void Test26()
 {
     Assert.AreEqual(6, AlertGenerator.CheckTemperature(98.4));
 }
 public void Test24()
 {
     Assert.AreEqual(7, AlertGenerator.CheckTemperature(100));
 }