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文章
5626瀏覽量
128290 -
鴻蒙
+關(guān)注
關(guān)注
59文章
2507瀏覽量
43766
發(fā)布評(píng)論請(qǐng)先 登錄
鴻蒙原生應(yīng)用開發(fā)-ArkTS語(yǔ)言基礎(chǔ)類庫(kù)概述
鴻蒙Flutter實(shí)戰(zhàn):14-現(xiàn)有Flutter 項(xiàng)目支持鴻蒙 II
HarmonyOS語(yǔ)言基礎(chǔ)類庫(kù)開發(fā)指南上線啦!

鴻蒙語(yǔ)言基礎(chǔ)類庫(kù):ohos.util.HashMap 非線性容器HashMap

鴻蒙語(yǔ)言基礎(chǔ)類庫(kù):ohos.util.TreeSet 非線性容器TreeSet

鴻蒙語(yǔ)言基礎(chǔ)類庫(kù):ohos.util.Vector 線性容器Vector

鴻蒙語(yǔ)言基礎(chǔ)類庫(kù):ohos.worker 啟動(dòng)一個(gè)Worker

評(píng)論