public void GetByNameShouldReturnEmptyTuple()
        {
            var list = new List <(Value, Standard)>
            {
                (new Value("PM10", 13.61), new Standard("WHO", "PM10", 50.0, 75.3)),
                (new Value("PM25", 19.76), new Standard("WHO", "PM25", 25.0, 79.05))
            };
            var expected = (new Value(), new Standard());
            var result   = DetailsViewModel.GetValueByName(list, "NotPresent");

            Assert.AreEqual(expected, result,
                            "Should return default values when item with requested name not present in the list");
        }
        public void GetByNameShouldReturnIndexOneItem()
        {
            var list = new List <(Value, Standard)>
            {
                (new Value("PM10", 13.61), new Standard("WHO", "PM10", 50.0, 75.3)),
                (new Value("PM25", 19.76), new Standard("WHO", "PM25", 25.0, 79.05))
            };

            var expected = list[1];
            var result   = DetailsViewModel.GetValueByName(list, "PM25");

            Assert.AreEqual(expected, result);
        }