UNPKG

leaflet-geosearch

Version:

Adds support for address lookup (a.k.a. geocoding / geosearching) to Leaflet.

26 lines (20 loc) 696 B
import Provider from '../pdokNlProvider'; import fixtures from './pdokNlResponse.json'; describe('PdokNlProvider', () => { beforeAll(() => { fetch.mockResponse(async () => ({ body: JSON.stringify(fixtures) })); }); test('Can fetch results', async () => { const provider = new Provider(); const results = await provider.search({ query: '3e Binnenvestgracht' }); const result = results[0]; const position = fixtures.response.docs[0].centroide_ll .replace(/POINT\(|\)/g, '') .trim() .split(' ') .map(Number); expect(result.label).toBeTruthy(); expect(result.x).toEqual(position[0]); expect(result.y).toEqual(position[1]); }); });