Функция Assert

Применимо к: приложениям на основе холста приложениям на основе модели

Утверждение — это условие или выражение, возвращающее значение True или False в ходе теста. Если выражение возвращает значение False, тестовый случай завершится ошибкой. Утверждения используются для проверки ожидаемого результата теста или шага теста относительного фактического. В случае расхождения возникает ошибка. Утверждения можно использовать для проверки состояния элементов управления в приложении, например значений меток, выбора в списке и других свойств элемента управления.

Внимание

Функция Assert доступна только для Test Studio в Power Apps.

Сообщения утверждений для успешных и неудачных утверждений также содержатся в таблице Traces в записи TestCaseResult.

Синтаксис

Assert(expression, message)

  • Expression — обязательный аргумент. Выражение, возвращающее значение True или False.
  • Message — необязательный аргумент. Сообщение, которое описывает ошибку утверждения.

Примеры

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)

См. также

Обзор Test Studio
Использование Test Studio