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 Test15() { Assert.AreEqual(4, AlertGenerator.CheckPulseRate(170)); }
public void Test13() { Assert.AreEqual(5, AlertGenerator.CheckPulseRate(221)); }
public void Test23() { Assert.AreEqual(6, AlertGenerator.CheckPulseRate(-45)); }
public void Test22() { Assert.AreEqual(1, AlertGenerator.CheckPulseRate(0)); }
public void Test20() { Assert.AreEqual(2, AlertGenerator.CheckPulseRate(40)); }
public void Test18() { Assert.AreEqual(3, AlertGenerator.CheckPulseRate(60)); }