Exemple #1
0
        public void DeserializeOrder(string cityOrigin, string cityDestination)
        {
            var line = $"{cityOrigin} {cityDestination}";

            var textSerializer = new TextSerializer();
            var order          = textSerializer.DeserializeObject <OrderViewModel>(line);

            AssertOrder(cityOrigin, cityDestination, order);
        }
Exemple #2
0
        public void DeserializeRoute(string cityOrigin, string cityDestination, int distance)
        {
            var line = $"{cityOrigin} {cityDestination} {distance}";

            var textSerializer = new TextSerializer();
            var route          = textSerializer.DeserializeObject <RouteViewModel>(line);

            Assert.Equal(cityOrigin, route.CityOrigin);
            Assert.Equal(cityDestination, route.CityDestination);
            Assert.Equal(distance, route.Distance);
        }