Exemplo n.º 1
0
        public void GetDurationTest()
        {
            //2点間の車での移動時間を測定
            var second = GoogleMapsApiUtil.GetDuration("東京", "大阪",
                                                       GoogleMapsApiUtil.MovingMode.driving,
                                                       "AIzaSyCbLZ8lYJkcmPQPZYRUoYCbLCI8KQNmc4k");

            //6時間ぐらい
            Assert.AreEqual(true, ((second / 3600) > 6));

            second = GoogleMapsApiUtil.GetDuration("香川県東かがわ市帰来550-1",
                                                   "大阪府大阪市北区中之島6丁目2−27",
                                                   GoogleMapsApiUtil.MovingMode.driving,
                                                   "AIzaSyCbLZ8lYJkcmPQPZYRUoYCbLCI8KQNmc4k");
            //2時間ぐらい
            Assert.AreEqual(true, ((second / 3600) > 2));

            //歩いた場合----------------------------------------------
            second = GoogleMapsApiUtil.GetDuration("香川県東かがわ市帰来550-1",
                                                   "大阪府大阪市北区中之島6丁目2−27",
                                                   GoogleMapsApiUtil.MovingMode.walking,
                                                   "AIzaSyCbLZ8lYJkcmPQPZYRUoYCbLCI8KQNmc4k");
            //2時間ぐらい
            Assert.AreEqual(true, ((second / 3600) > 2));

            //自転車の場合----------------------------------------------
            //second = GoogleMapsApiUtil.GetDuration("香川県東かがわ市帰来550-1",
            //                                                "大阪府大阪市北区中之島6丁目2−27",
            //                                                GoogleMapsApiUtil.MovingMode.bicycling,
            //                                                "AIzaSyCbLZ8lYJkcmPQPZYRUoYCbLCI8KQNmc4k");
            //2時間ぐらい
            //Assert.AreEqual(true, ((second / 3600) > 2));
        }
Exemplo n.º 2
0
        public void GetDistanceTest()
        {
            //2点間の距離を測定
            var distance = GoogleMapsApiUtil.GetDistance("東京", "大阪", "AIzaSyCbLZ8lYJkcmPQPZYRUoYCbLCI8KQNmc4k");

            //512Kmぐらい
            Assert.AreEqual(true, (distance > 500000));

            distance = GoogleMapsApiUtil.GetDistance("香川県東かがわ市帰来550-1",
                                                     "大阪府大阪市北区中之島6丁目2−27",
                                                     "AIzaSyCbLZ8lYJkcmPQPZYRUoYCbLCI8KQNmc4k");
            //150Kmぐらい
            Assert.AreEqual(true, (distance > 150000));
        }