public void GetTrafficDeviationInformationIntegrationFailTest()
        {
            var token = EnvironmentHelper.GetEnvironmentVariable("TrafficDeviationInformationClientApiToken");
            var client = new TrafficDeviationInformationClient(token)
            {
                GzipEnabled = true,

            };
            var result = client.GetTrafficDeviationInformation(new TrafficDeviationInformationRequest());
            if (result.ResponseData.Any())
            {
                Assert.IsTrue(result.ResponseData.All(r => r.Created.Date.Year > 2013));
            }

        }
        public void TrafficDeviationInformationTest()
        {
            var fakekey = "fakekey";
            var mockedHttpRequest = HttpRequestMocker.GetMockedRequesterFor(new Uri(
                            "https://api.sl.se/api2/deviations.json/?key=" + fakekey), GetTestResponse());
            var t = new TrafficDeviationInformationClient(new HttpClient("https://api.sl.se/", mockedHttpRequest, new UrlHelper())
            {
                ApiToken = fakekey
            });
            var result = t.GetTrafficDeviationInformation(new TrafficDeviationInformationRequest());
            var f = result.ResponseData.FirstOrDefault();
            Assert.IsTrue(f!=null);
            var date = new DateTime(2015, 9, 4, 16, 14, 13);
            DateTime.SpecifyKind(date, DateTimeKind.Local);

            Assert.IsTrue(!f.MainNews);
            Assert.IsTrue(f.Details.StartsWith("Förändringar i busstrafiken"));
        }