diff --git a/location/geolocation_capiStatic/entry/src/main/src/test/ActslocationCapiStatic.test.ets b/location/geolocation_capiStatic/entry/src/main/src/test/ActslocationCapiStatic.test.ets index 35ad0976a6a010da7fa9f2c25b67f0bac3077dd4..694bcbe68caa918d4513b2e2c532538a62d59ffe 100644 --- a/location/geolocation_capiStatic/entry/src/main/src/test/ActslocationCapiStatic.test.ets +++ b/location/geolocation_capiStatic/entry/src/main/src/test/ActslocationCapiStatic.test.ets @@ -826,6 +826,46 @@ let request_CYCLING = geoLocationManager.SportsType.CYCLING }) + /** + * @tc.number : testLocationChange003 + * @tc.name : testLocationChange003 + * @tc.desc : Initiate a request for continuous positioning in a specified scenario and set the navigation scenario. + * @tc.size : MediumTest + * @tc.type : Function + * @tc.level : Level 2 + */ + it('testLocationChange003', TestType.FUNCTION | Size.MEDIUMTEST | Level.LEVEL2, + async (done: () => void): Promise => { + let requestInfo: geoLocationManager.ContinuousLocationRequest = { + "locationScenario": geoLocationManager.UserActivityScenario.NAVIGATION, + "interval": 5, + }; + let locationChange = (geoAddress: geoLocationManager.GeoAddress) => { + hilog.info(domain, tag, '[lbs_js] locationChange3 data:' + JSON.stringify(geoAddress)); + expect(true).assertEqual(GeoAddress != null); + expect(true).assertEqual(geoAddress?.latitude != -1) + expect(true).assertEqual(geoAddress?.longitude != -1) + expect(true).assertEqual(geoAddress?.locale != null) + expect(true).assertEqual(geoAddress?.placeName != null) + expect(true).assertEqual(geoAddress?.countryCode != null) + expect(true).assertEqual(geoAddress?.countryName != null) + expect(true).assertEqual(geoAddress?.administrativeArea != null) + expect(true).assertEqual(geoAddress?.subAdministrativeArea != null) + expect(true).assertEqual(geoAddress?.locality != null) + expect(true).assertEqual(geoAddress?.roadName != null) + expect(true).assertEqual(geoAddress?.subRoadName != null) + expect(true).assertEqual(geoAddress?.premises != null) + expect(true).assertEqual(geoAddress?.postalCode != null) + expect(true).assertEqual(geoAddress?.phoneNumber != null) + expect(true).assertEqual(geoAddress?.addressUrl != null) + expect(true).assertEqual(geoAddress?.discriptions != null) + expect(true).assertEqual(geoAddress?.discriptionsSize != null) + }; + + + }) + +