コード例 #1
0
        public void GetUrl_sensor_not_set_should_throw_error()
        {
            var req = new GeocodingRequestAccessor();
            req.Address = "New York, NY";

            var actual = req.ToUri();

            Assert.Fail("Should've encountered an InvalidOperationException due to Sensor property not being set.");
        }
コード例 #2
0
        public void GetUrl_no_Address_set()
        {
            var req = new GeocodingRequestAccessor();
            //req.Address = something;

            var actual = req.ToUri();

            Assert.Fail("Should've encountered an InvalidOperationException due to Address property not being set.");
        }
コード例 #3
0
        public void GetUrl_no_Address_set()
        {
            var req = new GeocodingRequestAccessor();
            //req.Address = something;

            var actual = req.ToUri();

            Assert.Fail("Should've encountered an InvalidOperationException due to Address property not being set.");
        }
コード例 #4
0
        public void GetUrl_sensor_not_set_should_throw_error()
        {
            var req = new GeocodingRequestAccessor();

            req.Address = "New York, NY";

            var actual = req.ToUri();

            Assert.Fail("Should've encountered an InvalidOperationException due to Sensor property not being set.");
        }
コード例 #5
0
        public void LatLng_for_address_will_invoke_reverse_geocoding()
        {
            var req = new GeocodingRequestAccessor();

            req.Sensor = false;
            req.Address = new LatLng(-30.1d, 40.2d); //using -30.1f,40.2f gives precision error beyond 6 digits when using format "R". strange.

            Uri expected = new Uri("json?latlng=-30.1,40.2&sensor=false", UriKind.Relative);
            Uri actual = req.ToUri();

            Assert.AreEqual(expected, actual);
        }
コード例 #6
0
        public void LatLng_for_address_will_invoke_reverse_geocoding()
        {
            var req = new GeocodingRequestAccessor();

            req.Sensor  = false;
            req.Address = new LatLng(-30.1d, 40.2d);             //using -30.1f,40.2f gives precision error beyond 6 digits when using format "R". strange.

            Uri expected = new Uri("json?latlng=-30.1,40.2&sensor=false", UriKind.Relative);
            Uri actual   = req.ToUri();

            Assert.AreEqual(expected, actual);
        }