コード例 #1
0
        public void ShouldExtractValuesWithStandards()
        {
            var pm10     = 13.61;
            var pm25     = 19.76;
            var vmItem   = CreateVmItem(pm10, pm25);
            var expected = new List <(Value, Standard)>
            {
                (new Value("PM10", pm10), new Standard("WHO", "PM10", 50.0, 75.3)),
                (new Value("PM25", pm25), new Standard("WHO", "PM25", 25.0, 79.05))
            };

            var result = DetailsViewModel.ExtractValuesWithStandards(vmItem);

            Assert.AreEqual(expected.ToHashSet(), result.ToHashSet());
        }