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]); }
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); }