TestRunner
TestRunner模塊提供了框架測(cè)試的能力。包括準(zhǔn)備單元測(cè)試環(huán)境、運(yùn)行測(cè)試用例。
如果您想實(shí)現(xiàn)自己的單元測(cè)試框架,您必須繼承這個(gè)類并覆蓋它的所有方法。
說(shuō)明:
開發(fā)前請(qǐng)熟悉鴻蒙開發(fā)指導(dǎo)文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md
]
本模塊首批接口從API version 8開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨(dú)標(biāo)記接口的起始版本。
導(dǎo)入模塊
import TestRunner from '@ohos.application.testRunner'
TestRunner.onPrepare
onPrepare(): void
為運(yùn)行測(cè)試用例準(zhǔn)備單元測(cè)試環(huán)境
系統(tǒng)能力: SystemCapability.Ability.AbilityRuntime.Core
示例:
export default class UserTestRunner implements TestRunner {
onPrepare() {
console.log("Trigger onPrepare")
}
onRun(){}
};
TestRunner.onRun
onRun(): void
運(yùn)行測(cè)試用例
系統(tǒng)能力: SystemCapability.Ability.AbilityRuntime.Core
示例:
export default class UserTestRunner implements TestRunner {
onPrepare() {
console.log("Trigger onRun")
}
onRun(){}
};
審核編輯 黃宇
-
測(cè)試
+關(guān)注
關(guān)注
8文章
5269瀏覽量
126599 -
鴻蒙
+關(guān)注
關(guān)注
57文章
2339瀏覽量
42805
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論