Ejemplo n.º 1
0
 public TestHub()
 {
     _request = new PlacesTextRequest()
     {
         ApiKey = "{need-api-key}",
         Query = "Cineworld"
     };
     
 }
Ejemplo n.º 2
0
        public void ReturnsFormattedAddress()
        {
            var request = new PlacesTextRequest
                              {
                                  ApiKey = ApiKey,
                                  Query = "1 smith st parramatta",
                                  Types = "street_address"
                              };

            PlacesTextResponse result = GoogleMaps.PlacesText.Query(request);

            if (result.Status == Status.OVER_QUERY_LIMIT)
                Assert.Inconclusive("Cannot run test since you have exceeded your Google API query limit.");
            Assert.AreEqual(Status.OK, result.Status);
            Assert.AreEqual("1 Smith St, Parramatta NSW 2150, Australia", result.Results.First().FormattedAddress);
        }
Ejemplo n.º 3
0
        public void ReturnsPhotos()
        {
            var request = new PlacesTextRequest
            {
                ApiKey = ApiKey,
                Query = "1600 Pennsylvania Ave NW",
                Types = "address"
            };

            PlacesTextResponse result = GoogleMaps.PlacesText.Query(request);

            if (result.Status == Status.OVER_QUERY_LIMIT)
                Assert.Inconclusive("Cannot run test since you have exceeded your Google API query limit.");
            Assert.AreEqual(Status.OK, result.Status);
            Assert.IsNotEmpty(result.Results.First().Photos);
        }