Teknologian jakaminen

Hongmengin kielen perusluokan kirjasto: [@ohos.application.testRunner (TestRunner)] testi

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

TestRunner

TestRunner-moduuli tarjoaa puitteiden testausominaisuudet. Sisältää yksikkötestiympäristön valmistelun ja testitapausten suorittamisen.

Jos haluat ottaa käyttöön oman yksikkötestauskehyksen, sinun on perittävä tämä luokka ja ohitettava kaikki sen menetelmät.

havainnollistaa:
Tutustu Hongmengin kehitysoppaaseen ennen kehitystyötä.gitee.com/li-shizhen-skin/harmony-os/blob/master/README.mdSiirry napsauttamalla tai kopioimalla.
Tämän moduulin ensimmäistä erää rajapintoja tuetaan API-versiosta 8 alkaen. Uusien liitäntöjen osalta myöhemmissä versioissa käyttöliittymän alkuperäinen versio on merkitty erikseen yläindeksillä.

Tuo moduuli

import TestRunner from '@ohos.application.testRunner'
  • 1

TestRunner.onPrepare

onPrepare(): void

Valmistele yksikkötestausympäristö testitapausten suorittamista varten

Järjestelmän ominaisuudet: SystemCapability.Ability.AbilityRuntime.Core

Esimerkki:

export default class UserTestRunner implements TestRunner {
    onPrepare() {
        console.log("Trigger onPrepare")
    }
onRun(){}
};
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

Lisää kuvan kuvaus tähän

TestRunner.onRun

onRun(): void

Suorita testitapaukset

Järjestelmän ominaisuudet: SystemCapability.Ability.AbilityRuntime.Core

Esimerkki:

export default class UserTestRunner implements TestRunner {
    onPrepare() {
       console.log("Trigger onRun")
    }
onRun(){}
};
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6