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 Test12() { Assert.AreEqual(5, AlertGenerator.CheckSpo2(-90)); }
public void Test11() { Assert.AreEqual(4, AlertGenerator.CheckSpo2(0)); }
public void Test9() { Assert.AreEqual(3, AlertGenerator.CheckSpo2(77)); }
public void Test6() { Assert.AreEqual(2, AlertGenerator.CheckSpo2(91)); }
public void Test4() { Assert.AreEqual(1, AlertGenerator.CheckSpo2(95)); }
public void Test2() { Assert.AreEqual(1, AlertGenerator.CheckSpo2(100)); }
public void Test1() { Assert.AreEqual(5, AlertGenerator.CheckSpo2(101)); }