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

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

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

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

鴻蒙語言基礎(chǔ)類庫:ohos.worker 啟動一個Worker

評論