コード例 #1
0
        public void Should_set_priority_in_accordance_with_Mixed(int gsc, int four, int rr, int hr, string temperature, int expectedPriority, double expectedWeight)
        {
            var list = new List <Patient> {
                new Patient
                {
                    Four        = four,
                    HR          = hr,
                    GSC         = gsc,
                    Temperature = temperature,
                    RR          = rr
                }
            };

            var returnList = Priority.CountPriorityBasedOnMIXED(list);

            Assert.AreEqual(returnList.First().Priority, expectedPriority, $"Should be priority {expectedPriority}, but was {returnList.First().Priority}. Weigt was {returnList.First().WeightPriority}");
            Assert.AreEqual(Math.Round(returnList.First().WeightPriority, 2), Math.Round(expectedWeight, 2), $"Should be weight {expectedWeight}, but was {returnList.First().WeightPriority}");
        }