UNPKG

proxy-generics-google-maps

Version:
38 lines (35 loc) 1.03 kB
'use strict' /* global describe, it */ const assert = require('assert') describe('Geolocation Generic Google maps', () => { let GeolocationGenericService let GoogleMaps before((done) => { GeolocationGenericService = global.app.services.GeolocationGenericService GoogleMaps = global.app.config.proxyGenerics.googleMaps done() }) it('should exist', () => { assert(GeolocationGenericService) assert(GoogleMaps) }) it('should locate an Address', (done) => { GeolocationGenericService.locate({ address_1: '7875 N. Alton Ave.', city: 'Indianapolis', province_code: 'IN', postal_code: '46268', country_code: 'US' }, GoogleMaps) .then(response => { assert.equal(response.formatted_address, '7875 N Alton Ave, Indianapolis, IN 46268, USA') assert.notEqual(response.latitude, 0) assert.notEqual(response.longitude, 0) assert.ok(response.google_maps) done() }) .catch(err => { done(err) }) }) })