Jaa


Assert-funktio

Soveltuu: Pohjaan perustuvat sovellukset Mallipohjaiset sovellukset

Vahvistus on ehto tai lauseke, joka arvioi, onko testin tulos tosi vai epätosi. Jos lauseke palauttaa epätosi-arvon, testitapaus epäonnistuu. Vahvistuksia käytetään testin tai testivaiheen odotetun tuloksen vahvistamiseen vertaamalla sitä todelliseen tulokseen. Ne johtavat testin epäonnistumiseen, jos ehto on epätosi. Vahvistuksia voidaan käyttää vahvistamaan sovelluksen ohjausobjektien tila, kuten nimiarvot, luetteloruutuvalinnat ja muut ohjausobjektin ominaisuudet.

Tärkeää

Assert-funktio on käytettävissä vain Test Studiolle Power Appsissa.

Sekä onnistuneita että epäonnistuneita vahvistuksia koskevat kaikki vahvistusviestit löytyvät myös TestCaseResult-tietueen Traces-taulukosta.

Syntaksi

Assert(expression, message)

  • Expression – pakollinen. Lauseke, joka arvioi, onko tulos tosi vai epätosi.
  • Message – ei pakollinen. Viesti, joka kuvaa vahvistusvirhettä.

Esimerkit

Assert(lblResult.Text = "Success", "lblResult value Expected : Success , Actual : " & lblResult.Text)
Assert(ListBox1.Selected.Value = "Success", "ListBox1 selection Expected : Success, Actual : " & ListBox1.Selected.Value)
Assert(kudosAfterTest = kudosBeforeTest + 1, "Kudos count. Expected : " & kudosBeforeTest + 1 & " Actual :" & kudosAfterTest)

Katso myös

Testistudion yleiskatsaus
Testistudion käyttäminen