UNPKG

terriajs

Version:

Geospatial data visualization platform.

33 lines (27 loc) 1.12 kB
import LocationSearchProviderMixin from "../../../lib/ModelMixins/SearchProviders/LocationSearchProviderMixin"; import BingMapsSearchProvider from "../../../lib/Models/SearchProviders/BingMapsSearchProvider"; import Terria from "../../../lib/Models/Terria"; describe("LocationSearchProvider", function () { let terria: Terria; let bingMapsSearchProvider: BingMapsSearchProvider; beforeEach(function () { terria = new Terria({ baseUrl: "./" }); bingMapsSearchProvider = new BingMapsSearchProvider("test", terria); }); it(" - properly mixed", function () { expect( LocationSearchProviderMixin.isMixedInto(bingMapsSearchProvider) ).toBeTruthy(); }); it(" - propperly defines default recommendedListLength", function () { expect(bingMapsSearchProvider.recommendedListLength).toEqual(5); }); it(" - propperly defines default flightDurationSeconds", function () { expect(bingMapsSearchProvider.flightDurationSeconds).toEqual(1.5); }); it(" - propperly defines default isOpen", function () { expect(bingMapsSearchProvider.isOpen).toEqual(true); }); });