@@ -231,30 +231,30 @@ describe('openlayers_LayerInfoService', () => {
231231
232232 // 获取图例
233233 it ( 'getLayersLegend' , ( done ) => {
234- var layerService = new LayerInfoService ( url ) ;
235- spyOn ( FetchRequest , 'commit' ) . and . callFake ( ( method , testUrl ) => {
236- expect ( method ) . toBe ( "GET" ) ;
237- expect ( testUrl ) . toBe ( url + "/legend" ) ;
238- return Promise . resolve ( new Response ( JSON . stringify ( legendInfo ) ) ) ;
239- } ) ;
240- var getLayersLegendInfoParams = new GetLayersLegendInfoParameters ( {
241- bbox : "-180,90,180,90" ,
242- width : 18 ,
243- height : 18
244- } )
245- layerService . getLayersLegendInfo ( getLayersLegendInfoParams , ( serviceResult ) => {
246- try {
247- expect ( serviceResult ) . not . toBeNull ( ) ;
248- expect ( serviceResult . type ) . toEqual ( "processCompleted" ) ;
249- expect ( serviceResult . result . succeed ) . toEqual ( true ) ;
250- expect ( serviceResult . result . layerLegends [ 0 ] . legends [ 0 ] . url ) . not . toBeUndefined ( ) ;
251- done ( ) ;
252- } catch ( e ) {
253- console . log ( "'getLayersLegend'案例失败" + e . name + ":" + e . message ) ;
254- service . destroy ( ) ;
255- expect ( false ) . toBeTruthy ( ) ;
256- done ( ) ;
257- }
234+ var layerService = new LayerInfoService ( url ) ;
235+ spyOn ( FetchRequest , 'commit' ) . and . callFake ( ( method , testUrl ) => {
236+ expect ( method ) . toBe ( "GET" ) ;
237+ expect ( testUrl ) . toBe ( url + "/legend" ) ;
238+ return Promise . resolve ( new Response ( JSON . stringify ( legendInfo ) ) ) ;
239+ } ) ;
240+ var getLayersLegendInfoParams = new GetLayersLegendInfoParameters ( {
241+ bbox : "-180,90,180,90" ,
242+ width : 18 ,
243+ height : 18
258244 } )
245+ layerService . getLayersLegendInfo ( getLayersLegendInfoParams , ( serviceResult ) => {
246+ try {
247+ expect ( serviceResult ) . not . toBeNull ( ) ;
248+ expect ( serviceResult . type ) . toEqual ( "processCompleted" ) ;
249+ expect ( serviceResult . result . succeed ) . toEqual ( true ) ;
250+ expect ( serviceResult . result . layerLegends [ 0 ] . legends [ 0 ] . url ) . not . toBeUndefined ( ) ;
251+ done ( ) ;
252+ } catch ( e ) {
253+ console . log ( "'getLayersLegend'案例失败" + e . name + ":" + e . message ) ;
254+ service . destroy ( ) ;
255+ expect ( false ) . toBeTruthy ( ) ;
256+ done ( ) ;
257+ }
258+ } )
259259 } )
260260} ) ;
0 commit comments