Script

Script assertion позволяет написать проверочный скрипт на языке JavaScript. Сам скрипт представляет из себя функцию с названием test, которая на вход принимает объект assertion-а и объект с переменными (в формате ключ-значение). В случае, если функция возвращает true считается, что проверка прошла успешно. Если функция возвращает false или бросает исключение, то считается, что запуск Script assertion-а завершился с ошибкой.

Новый программный интерфейс

Script assertion поддерживает такой же программный интерфейс как в Script узлах.

Script

Проверка Script assertion-а считается провальной, если в процессе выполнения скрипта было выброшено исключение любого типа, в противном случае считается, что проверка прошла успешно.

Интерфейс пользователя

Данный Assertion имеет интерфейс, аналогичный интерфейсу узла Script:

Поле Name позволяет задать осмысленное описание для данной проверки.

Исправление ошибок

У данного Assertion-а нет механизма исправления ошибок

Файловое представление

В файле Assertion имеет тип script , описание самого типа можно найти в документации к файловому представлению Assertion в определении #/definitions/ScriptAssertion .

Last updated

Was this helpful?