public void TestNotFullRout()
        {
            var ctr = new TravelRoute();

            ctr.LoadRoutes(new List <(string from, string to)>()
            {
                ("Мельбурн", "Кельн"),
                ("Москва", "Париж"),
                ("Тверь", "Москва")
            });

            var res = ctr.GetRoute();

            Assert.Null(res);
        }
        public void TestGetRoutBetween3Cities()
        {
            var ctr = new TravelRoute();

            ctr.LoadRoutes(new List <(string from, string to)>()
            {
                ("Мельбурн", "Кельн"),
                ("Москва", "Париж"),
                ("Кельн", "Москва")
            });

            var res = ctr.GetRoute();

            Assert.NotNull(res);
            Assert.Equal(3, res.Count);
            Assert.Equal(("Мельбурн", "Кельн"), res[0]);
            Assert.Equal(("Кельн", "Москва"), res[1]);
            Assert.Equal(("Москва", "Париж"), res[2]);
        }