Регистрация тестов (ЮТТесты)
Методы модуля
ДобавитьТестовыйНабор
Создает и регистрирует тестовый набор, в который будут добавляться последующие тесты
Параметры метода
Имя
Строка
- Имя набора тестов
ТегиСтрокой
Строка
- Теги относящиеся к набору и вложенным тестам. Это строка разделенная запятыми
Возвращает
ОбщийМодуль
- Этот же модуль
Тег
Добавляет тег к тесту/набору/модулю
Параметры метода
Тег
Строка
-
Возвращает
CommonModule.ЮТТесты
- Тег
ДобавитьТест
Регистрирует тест, исполняемый в контекстах, в которых доступен тестовый модуль. Например
- Если модуль с тестами клиент-серверный, то тест будет вызван и на клиенте и на сервере.
- Если клиентский, то только на клиенте.
- Если клиент обычное приложение, то только при запуске в режиме обычного приложения.
Параметры метода
ИмяТестовогоМетода
Строка
- Имя тестового метода
ПредставлениеТеста
Строка
- Представление теста
ТегиСтрокой
Строка
- Теги строкой. Это строка разд еленная запятыми
Контексты
Строка
- Контексты, строка перечисления контекстов вызова, разделенных запятой. Возможные значения см. ЮТФабрика.КонтекстыВызова
Возвращает
ОбщийМодуль
- Этот же модуль
ДобавитьКлиентскийТест
Регистрирует тест исполняемый на клиенте.
Параметры метода
ИмяТестовогоМетода
Строка
- Имя тестового метода
ПредставлениеТеста
Строка
- Представление теста
Теги
Строка
- Строка тегов разделенных запятымиМассив из Строка
- Набор тегов
Возвращает
ОбщийМодуль
- Этот же модуль
ДобавитьСерверныйТест
Регистрирует тест исполняемый на сервере.
Параметры метода
ИмяТестовогоМетода
Строка
- Имя тестового метода
ПредставлениеТеста
Строка
- Представление теста
ТегиСтрокой
Строка
- Теги строкой. Это строка разделенная запятыми
Возвращает
ОбщийМодуль
- Этот же модуль
НастройкаИсполнения
Устанавливает настройку выполнения тестового метода.
Параметры метода
ИмяПараметра
Строка
-
Значение
Произвольный
- Значение настройки
Возвращает
ОбщийМодуль
- Этот же модуль
ВТранзакции
Устанавливает настройку выполнения тестового метода в транзакции.
Параметры метода
ВыполнятьВТранзакции
Булево
-
Возвращает
ОбщийМодуль
- Этот же модуль
УдалениеТестовыхДанных
Устанавливает настройку удаления созданных тестовых данных В отличии от использования транзакции:
- Умеет работать с данными созданными на клиенте
- Только удаляет созданные данные и не откатывает изменения объектов
- Работает с данными созданными через API работы с тестовыми данными
- Удаляет данные созданные вне теста (в обработчиках событий, например, ПередВсемиТестами и ПередТестовымНабором)
Параметры метода
УдалятьСозданныеДанные
Булево
-
Возвращает
ОбщийМодуль
- Этот же модуль
Перед
Устанавливает настройку переопределения обработчика события Перед...
Параметры метода
ВыполнитьПеред
Строка
- Имя обработчика события, который будет выполнен вместо основного
Возвращает
ОбщийМодуль
- Этот же модуль
После
Устанавливает настройку переопределения обработчика события После...
Параметры метода
ВыполнитьПосле
Строка
- Имя обработчика события, который будет выполнен вместо основного
Возвращает
ОбщийМодуль
- Этот же модуль
СПараметрами
Устанавливает параметры вызова теста.
- Если метод вызывается первый раз, то он ус танавливает параметры теста.
- Если второй и последующие, то добавляет новый тест с параметрами.
Параметры метода
Параметр1
Произвольный
-
Параметр2
Произвольный
-
Параметр3
Произвольный
-
Параметр4
Произвольный
-
Параметр5
Произвольный
-
Параметр6
Произвольный
-
Параметр7
Произвольный
-
Параметр8
Произвольный
-
Параметр9
Произвольный
-
Параметр10
Произвольный
-
Возвращает
ОбщийМодуль
- Этот же модуль
Примеры:
ЮТТесты.ДобавитьТест("Тест1").СПараметрами(1, 2); // Будет зарегистрирован один тест с параметрами 1, 2
ЮТТесты.ДобавитьТест("Тест1")
.СПараметрами(1)
.СПараметрами(2); // Будет зарегистрировано два теста, первый с параметром 1 и второй с параметром 2
@skip-check method-too-many-params