Beispiel #1
0
 private string GetMyPlaceId()
 {
     if (_cachedMyPlaceId == null)
     {
         var request = new Entities.Places.Request.PlacesRequest()
         {
             ApiKey   = ApiKey,
             Name     = "My Place Bar & Restaurant",
             Location = new Location(-31.954453, 115.862717),
             RankBy   = Entities.Places.Request.RankBy.Distance,
         };
         var result = GoogleMaps.Places.Query(request);
         AssertInconclusive.NotExceedQuota(result);
         _cachedMyPlaceId = result.Results.First().PlaceId;
     }
     return(_cachedMyPlaceId);
 }
Beispiel #2
0
 private string GetMyPlaceId()
 {
     if (cachedMyPlaceId == null)
     {
         var request = new Entities.Places.Request.PlacesRequest()
         {
             ApiKey   = ApiKey,
             Name     = "My Place Bar & Restaurant",
             Location = new Location(-31.954453, 115.862717),
             RankBy   = Entities.Places.Request.RankBy.Distance,
         };
         var result = GoogleMaps.Places.Query(request);
         if (result.Status == Entities.Places.Response.Status.OVER_QUERY_LIMIT)
         {
             Assert.Inconclusive("Cannot run test since you have exceeded your Google API query limit.");
         }
         cachedMyPlaceId = result.Results.First().PlaceId;
     }
     return(cachedMyPlaceId);
 }
Beispiel #3
0
 private string GetMyPlaceReference()
 {
     if (cachedMyPlaceReference == null)
     {
         var referenceRequest = new Entities.Places.Request.PlacesRequest()
         {
             ApiKey = ApiKey,
             Name = "My Place Bar & Restaurant",
             Location = new Location(-31.954453, 115.862717),
             RankBy = Entities.Places.Request.RankBy.Distance,
         };
         var referenceResult = GoogleMaps.Places.Query(referenceRequest);
         if (referenceResult.Status == Entities.Places.Response.Status.OVER_QUERY_LIMIT)
             Assert.Inconclusive("Cannot run test since you have exceeded your Google API query limit.");
         cachedMyPlaceReference = referenceResult.Results.First().Reference;
     }
     return cachedMyPlaceReference;
 }