예제 #1
0
        public void GetDisruptionsByRoute()
        {
            var result = new PtvApi(Data.DeveloperId, Data.DeveloperKey).DisruptionsClient.GetDisruptionsByRoute(3, null);

            Assert.IsNotNull(result);
        }
예제 #2
0
        public void GetPatternByRun()
        {
            var result = new PtvApi(Data.DeveloperId, Data.DeveloperKey).PatternsClient.GetPatternByRun(4, RouteTypes.Train, null, null);

            Assert.IsNotNull(result);
        }
예제 #3
0
        public void ForRoute()
        {
            var result = new PtvApi(Data.DeveloperId, Data.DeveloperKey).DirectionsClient.ForRoute(3);

            Assert.IsNotNull(result);
        }
예제 #4
0
        public void GetAllDisruptions()
        {
            var result = new PtvApi(Data.DeveloperId, Data.DeveloperKey).DisruptionsClient.GetAllDisruptions(new [] { RouteTypes.Train }, null);

            Assert.IsNotNull(result);
        }
예제 #5
0
        public void GetForStopAndRoute()
        {
            var result = new PtvApi(Data.DeveloperId, Data.DeveloperKey).DeparturesClient.GetForStopAndRoute(RouteTypes.Train, 3, "3", null, null, null, null, null, null);

            Assert.IsNotNull(result);
        }
예제 #6
0
        public void ForDirectionAndType()
        {
            var result = new PtvApi(Data.DeveloperId, Data.DeveloperKey).DirectionsClient.ForDirectionAndType(1, RouteTypes.Train);

            Assert.IsNotNull(result);
        }
예제 #7
0
        public void StopsByGeolocation()
        {
            var result = new PtvApi(Data.DeveloperId, Data.DeveloperKey).StopsClient.StopsByGeolocation(-37.8182711, 144.9648731, new [] { RouteTypes.Train }, null, null);

            Assert.IsNotNull(result);
        }
예제 #8
0
        public void StopsForRoute()
        {
            var result = new PtvApi(Data.DeveloperId, Data.DeveloperKey).StopsClient.StopsForRoute(3, RouteTypes.Train);

            Assert.IsNotNull(result);
        }
예제 #9
0
        public void Search()
        {
            var result = new PtvApi(Data.DeveloperId, Data.DeveloperKey).SearchClient.Search("Flinder", new [] { RouteTypes.Train }, null, null, 1000, null, null);

            Assert.IsNotNull(result);
        }
예제 #10
0
        public void StopDetails()
        {
            var result = new PtvApi(Data.DeveloperId, Data.DeveloperKey).StopsClient.StopDetails(1071, RouteTypes.Train, null, null, null);

            Assert.IsNotNull(result);
        }
예제 #11
0
        public void ForRunAndRouteType()
        {
            var result = new PtvApi(Data.DeveloperId, Data.DeveloperKey).RunsClient.ForRunAndRouteType(3, RouteTypes.Train);

            Assert.IsNotNull(result);
        }
예제 #12
0
        public void ForRun()
        {
            var result = new PtvApi(Data.DeveloperId, Data.DeveloperKey).RunsClient.ForRun(3);

            Assert.IsNotNull(result);
        }
예제 #13
0
        public void GetRouteTypes()
        {
            var result = new PtvApi(Data.DeveloperId, Data.DeveloperKey).RouteTypesClient.GetRouteTypes();

            Assert.IsNotNull(result);
        }
예제 #14
0
        public void RouteFromId()
        {
            var result = new PtvApi(Data.DeveloperId, Data.DeveloperKey).RoutesClient.RouteFromId(3);

            Assert.IsNotNull(result);
        }
예제 #15
0
        public void OneOrMoreRoutes()
        {
            var result = new PtvApi(Data.DeveloperId, Data.DeveloperKey).RoutesClient.OneOrMoreRoutes(new [] { RouteTypes.Train }, "Flinders");

            Assert.IsNotNull(result);
        }