2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Das TestRunner-Modul bietet Framework-Testfunktionen. Einschließlich der Vorbereitung einer Unit-Testumgebung und der Ausführung von Testfällen.
Wenn Sie Ihr eigenes Unit-Testing-Framework implementieren möchten, müssen Sie diese Klasse erben und alle ihre Methoden überschreiben.
veranschaulichen:
Bitte machen Sie sich vor der Entwicklung mit dem Hongmeng-Entwicklungsleitfaden vertraut.:gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md
Klicken oder kopieren, um loszulegen.
Die ersten Schnittstellen dieses Moduls werden ab API-Version 8 unterstützt. Bei neuen Schnittstellen in Folgeversionen wird die ursprüngliche Version der Schnittstelle einzeln mit einem hochgestellten Index gekennzeichnet.
import TestRunner from '@ohos.application.testRunner'
beiVorbereiten(): void
Bereiten Sie eine Unit-Testumgebung für die Ausführung von Testfällen vor
Systemfunktionen: SystemCapability.Ability.AbilityRuntime.Core
Beispiel:
export default class UserTestRunner implements TestRunner {
onPrepare() {
console.log("Trigger onPrepare")
}
onRun(){}
};
beim Ausführen(): void
Testfälle ausführen
Systemfunktionen: SystemCapability.Ability.AbilityRuntime.Core
Beispiel:
export default class UserTestRunner implements TestRunner {
onPrepare() {
console.log("Trigger onRun")
}
onRun(){}
};