提交 c5328607 编写于 作者: L lijialang

更新测试框架使用文档示例代码ArkTs整改

Signed-off-by: Nlijialang <lijialang2@huawei.com>
上级 95211630
...@@ -75,8 +75,7 @@ DevEco Studio可参考其官网介绍进行[下载](https://developer.harmonyos. ...@@ -75,8 +75,7 @@ DevEco Studio可参考其官网介绍进行[下载](https://developer.harmonyos.
import { describe, it, expect } from '@ohos/hypium'; import { describe, it, expect } from '@ohos/hypium';
import abilityDelegatorRegistry from '@ohos.app.ability.abilityDelegatorRegistry'; import abilityDelegatorRegistry from '@ohos.app.ability.abilityDelegatorRegistry';
import { BusinessError } from '@ohos.base'; import { BusinessError } from '@ohos.base';
import UIAbility from '@ohos.app.ability.UIAbility';
import EntryAbility from '../../../main/ets/entryability/EntryAbility';
const delegator = abilityDelegatorRegistry.getAbilityDelegator() const delegator = abilityDelegatorRegistry.getAbilityDelegator()
function sleep(time: number) { function sleep(time: number) {
...@@ -94,7 +93,7 @@ export default function abilityTest() { ...@@ -94,7 +93,7 @@ export default function abilityTest() {
}) })
await sleep(1000); await sleep(1000);
//check top display ability //check top display ability
await delegator.getCurrentTopAbility().then((Ability: EntryAbility)=>{ await delegator.getCurrentTopAbility().then((Ability: UIAbility)=>{
console.info("get top ability"); console.info("get top ability");
expect(Ability.context.abilityInfo.name).assertEqual('EntryAbility'); expect(Ability.context.abilityInfo.name).assertEqual('EntryAbility');
}) })
...@@ -121,8 +120,7 @@ import { describe, it, expect } from '@ohos/hypium'; ...@@ -121,8 +120,7 @@ import { describe, it, expect } from '@ohos/hypium';
import abilityDelegatorRegistry from '@ohos.app.ability.abilityDelegatorRegistry'; import abilityDelegatorRegistry from '@ohos.app.ability.abilityDelegatorRegistry';
import { Driver, ON } from '@ohos.UiTest' import { Driver, ON } from '@ohos.UiTest'
import { BusinessError } from '@ohos.base'; import { BusinessError } from '@ohos.base';
import UIAbility from '@ohos.app.ability.UIAbility';
import EntryAbility from '../../../main/ets/entryability/EntryAbility';
const delegator: abilityDelegatorRegistry.AbilityDelegator = abilityDelegatorRegistry.getAbilityDelegator() const delegator: abilityDelegatorRegistry.AbilityDelegator = abilityDelegatorRegistry.getAbilityDelegator()
function sleep(time: number) { function sleep(time: number) {
...@@ -140,7 +138,7 @@ export default function abilityTest() { ...@@ -140,7 +138,7 @@ export default function abilityTest() {
}) })
await sleep(1000); await sleep(1000);
//check top display ability //check top display ability
await delegator.getCurrentTopAbility().then((Ability: EntryAbility)=>{ await delegator.getCurrentTopAbility().then((Ability: UIAbility)=>{
console.info("get top ability"); console.info("get top ability");
expect(Ability.context.abilityInfo.name).assertEqual('EntryAbility'); expect(Ability.context.abilityInfo.name).assertEqual('EntryAbility');
}) })
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册