2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Le module TestRunner fournit des capacités de test de framework. Y compris la préparation de l'environnement de tests unitaires et l'exécution de cas de tests.
Si vous souhaitez implémenter votre propre framework de tests unitaires, vous devez hériter de cette classe et remplacer toutes ses méthodes.
illustrer:
Veuillez vous familiariser avec le document d'orientation de développement de Hongmeng avant le développement.:gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md
Cliquez ou copiez pour y aller.
Le premier lot d'interfaces de ce module est pris en charge à partir de la version 8 de l'API. Pour les nouvelles interfaces dans les versions ultérieures, la version initiale de l'interface est marquée individuellement par un exposant.
import TestRunner from '@ohos.application.testRunner'
onPrepare() : void
Préparer l'environnement de tests unitaires pour exécuter des cas de test
Capacités du système : SystemCapability.Ability.AbilityRuntime.Core
Exemple:
export default class UserTestRunner implements TestRunner {
onPrepare() {
console.log("Trigger onPrepare")
}
onRun(){}
};
onRun() : void
Exécuter un scénario de test
Capacités du système : SystemCapability.Ability.AbilityRuntime.Core
Exemple:
export default class UserTestRunner implements TestRunner {
onPrepare() {
console.log("Trigger onRun")
}
onRun(){}
};