De functie Assert
Van toepassing op: Canvas-apps Modelgestuurde apps Power Pages
Een assertie is een voorwaarde of expressie die bij een test de waarde true of false oplevert. Als de expressie de waarde Onwaar retourneert, mislukt de testcase. Asserties worden gebruikt om het verwachte resultaat van een test of een teststap te valideren ten opzichte van het werkelijke resultaat. Als de waarde voor de voorwaarde false is, mislukt de test. Asserties kunnen worden gebruikt voor het controleren van de status van besturingselementen in uw app, zoals de labelwaarden, selecties in een keuzelijst en andere eigenschappen van besturingselementen.
Belangrijk
De Assert functie is alleen beschikbaar voor Test Studio in Power Apps.
Assertieberichten, voor zowel geslaagde als mislukte asserties, worden ook opgenomen in de tabel Traces in de record TestCaseResult.
Syntaxis
Assert(expressie, bericht)
- Expressie – Verplicht. Een expressie die true of false retourneert.
- Bericht – Niet vereist. Een bericht waarin het mislukken van de assertie wordt beschreven.
Voorbeelden
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)