示例#1
0
        private LineDescription GetLineDescription(string line)
        {
            LineDescriptionRequest ldr = new LineDescriptionRequest(SendRequest, line);
            string jsonToDeserialize   = ldr.SendTheRequest;
            List <LineDescription> myDeserializedBusDescription = JsonConvert.DeserializeObject <List <LineDescription> >(jsonToDeserialize);

            return(myDeserializedBusDescription[0]);
        }
示例#2
0
        public void ConstructorWithNoValuesReturnsCorrectUrl()
        {
            //Arrange
            ISendRequest fakeSendRequest = new FakeSendRequest();
            string       line            = "SEM:12";
            string       expectedUrl     = "https://data.mobilites-m.fr/api/routers/default/index/routes?codes=SEM:12";
            //Act
            LineDescriptionRequest target = new LineDescriptionRequest(fakeSendRequest, line);
            string actualUrl = target.Url;

            //Assert
            Assert.AreEqual(actualUrl, expectedUrl);
        }