Регистрация тестов (ЮТТесты)
Методы модуля
ДобавитьТестовыйНабор
Создает и регистрирует тестовый набор, в который будут добавляться последующие тесты
Параметры метода
ИмяСтрока- Имя набора тестов
ТегиСтрокойСтрока- Теги относящиеся к набору и вложенным тестам. Это строка разделенная запятыми
Возвращает
ОбщийМодуль - Этот же модуль
Тег
Добавляет тег к тесту/набору/модулю
Параметры метода
ТегСтрока-
Возвращает
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