static int Main(string[] args) { int status = 0; string tflAppId = ConfigurationManager.AppSettings["TflAppId"]; string tflAppKey = ConfigurationManager.AppSettings["TflAppKey"]; TfLApiClient.GetInstance().SetApiKeys(tflAppId, tflAppKey); if (args != null && args.Length > 0) { string roadId = args[0]; string msg = string.Empty; RoadInformation info = RoadStatus.GetStatus(roadId); if (info.Valid) { msg = string.Format(ValidaRoadMessage, info.Name, info.StatusSeverity, info.StatusSeverityDescription); } else { msg = string.Format(InvalidRoadMessage, roadId); status = 1; } Console.WriteLine(msg); } return(status); }
public void Setup() { // Set the desired appId and appKey // Add TfL app id in App.config string tfLAppId = ConfigurationManager.AppSettings["TflAppId"]; // Add TfL app key in App.config string tflAppKey = ConfigurationManager.AppSettings["TflAppKey"]; TfLApiClient.GetInstance().SetApiKeys(tfLAppId, tflAppKey); }
public void Register_APIKeys_NotAvailableException_Test() { TfLApiClient.GetInstance().SetApiKeys(string.Empty, string.Empty); RoadInformation status = RoadStatus.GetStatus("A1"); }