[{"name":"ОбщийМодуль.Мокито","methods":[{"name":"Обучение","description":"Начинает обучение (настройку) Мокито.\nПосле вызова этого метода следует набор правил для подмены логики работы системы.","params":[{"required":true,"name":"Объект","description":"Объект, методы которого хотим подменить.","type":"Произвольный"},{"required":false,"name":"СброситьСтарыеНастройки","description":"Необходимо удалить старые настройки по объекту.\n+ `Истина` - все предыдущие настройки мокирования объекта будут забыты.\n+ `Ложь` - будет выполнено дообучение объекта.","type":"Булево"}],"return":"ОбщийМодуль.МокитоОбучение"},{"name":"Прогон","description":"Переводит мокито в режим прогона тестов.\n\nВажно! Вызов этого метода обязателен перед выполнением тестового прогона метода.","params":[{"required":false,"name":"СброситьСтатистику","description":"Сбросить статистику прошлых прогонов","type":"Булево"}]},{"name":"Проверить","description":"Переводит мокито в режим проверки собранной за прогон статистики вызовов.","params":[{"required":true,"name":"Объект","description":"Устанавливает проверяемый объект, вызовы методов которого будем проверять.","type":"Произвольный"},{"required":false,"name":"Описание","description":"Описание проверки, которое будет выведено при возникновении ошибки","type":"Строка"}],"return":"ОбщийМодуль.МокитоПроверки"},{"name":"Сбросить","description":"Сбрасывает настройки и повторно инициализирует мокито.","params":[]},{"name":"ЛюбойПараметр","description":"Возвращает маску параметра. Используется при обучении и проверках для фильтрации входных параметров метода.\n\nУказывает, что в метод может передаваться любой параметр.","params":[],"return":"см. МокитоСлужебный.ОписаниеМаскиПараметра"},{"name":"ЧисловойПараметр","description":"Возвращает маску параметра. Используется при обучении и проверках для фильтрации входных параметров метода.\n\nУказывает, что в метод может передаваться числовой параметр.","params":[],"return":"см. Мокито.ТипизированныйПараметр"},{"name":"СтроковыйПараметр","description":"Возвращает маску параметра. Используется при обучении и проверках для фильтрации входных параметров метода.\n\nУказывает, что в метод может передаваться строковый параметр","params":[],"return":"см. Мокито.ТипизированныйПараметр"},{"name":"ТипизированныйПараметр","description":"Возвращает маску параметра. Используется при обучении и проверках для фильтрации входных параметров метода.\n\nУказывает, что в метод может передаваться параметр указанного типа.","params":[{"required":true,"name":"Тип","description":"Ограничение типа параметра.","type":"Тип"}],"return":"Структура"},{"name":"МассивПараметров","description":"Формирует массив параметров. Применяется при обучении (настройке) мокито.\nЕсли параметр пропущен, то будет использовать маска см. ЛюбойПараметр","params":[{"required":false,"name":"Параметр1","description":"","type":"Произвольный"},{"required":false,"name":"Параметр2","description":"","type":"Произвольный"},{"required":false,"name":"Параметр3","description":"","type":"Произвольный"},{"required":false,"name":"Параметр4","description":"","type":"Произвольный"},{"required":false,"name":"Параметр5","description":"","type":"Произвольный"},{"required":false,"name":"Параметр6","description":"","type":"Произвольный"},{"required":false,"name":"Параметр7","description":"","type":"Произвольный"},{"required":false,"name":"Параметр8","description":"","type":"Произвольный"},{"required":false,"name":"Параметр9","description":"","type":"Произвольный"},{"required":false,"name":"Параметр10","description":"","type":"Произвольный"}],"return":"Массив из Произвольный"},{"name":"ПараметрПоУмолчанию","description":"Возвращает идентификатор значения входного параметра по умолчанию.","params":[],"return":"Строка"}]},{"name":"ОбщийМодуль.МокитоОбучение","methods":[{"name":"Обучение","description":"Начинает обучение мокито для регистрации правил подмены вызовов методов.","params":[{"required":true,"name":"Объект","description":"Обучаемый объект, с методами которого хотим работать.","type":"Произвольный"},{"required":false,"name":"СброситьСтарыеНастройки","description":"Необходимо удалить старые настройки по объекту.\n+ `Истина` - все предыдущие настройки мокирования объекта будут забыты.\n+ `Ложь` - будет выполнено дообучение объекта.","type":"Булево"}],"return":"ОбщийМодуль.МокитоОбучение"},{"name":"Наблюдать","description":"Включает наблюдение за вызовами метода, при необходимости можно настроить фильтр по параметрам вызова.","params":[{"required":true,"name":"ИмяМетода","description":"Имя метода обучаемого объекта, см. Обучение.","type":"Строка"},{"required":false,"name":"ПараметрыВызова","description":"Параметры вызова метода обучаемого объекта.","type":"Массив из Произвольный"}],"return":"ОбщийМодуль.МокитоОбучение"},{"name":"Когда","description":"Задает условие \"подмены\" поведения метода.","params":[{"required":true,"name":"ИмяМетода","description":"Имя метода обучаемого объекта.","type":"Строка"},{"required":false,"name":"ПараметрыВызова","description":"Параметры вызова метода обучаемого объекта.","type":"Массив из Произвольный"}],"return":"ОбщийМодуль.МокитоОбучение"},{"name":"Вернуть","description":"Указывает, что при соблюдении условий (см. Когда) метод должен вернуть указанный результат.\n\nПри этом сам метод не исполняется.","params":[{"required":true,"name":"Результат","description":"Результат, который должен вернуть метод.","type":"Произвольный"}],"return":"ОбщийМодуль.МокитоОбучение"},{"name":"ВыброситьИсключение","description":"Указывает, что при соблюдении условий (см. Когда) метод должен выбросить исключение.\n\nПри этом сам метод не исполняется.","params":[{"required":true,"name":"ТекстИсключения","description":"","type":"Строка"}],"return":"ОбщийМодуль.МокитоОбучение"},{"name":"Пропустить","description":"Указывает, что при соблюдении условий (см. Когда) метод не должен выполняться, его вызов пропускается.\n\nЕсли это функция, то будет возвращено `Неопределено`.","params":[],"return":"ОбщийМодуль.МокитоОбучение"},{"name":"ВыполнитьМетод","description":"Указывает, что при соблюдении условий (см. Когда) метод должен выполняться.\nИспользуется для случаев, когда необходимо задать исключения для другого правила на этом методе.","params":[],"return":"ОбщийМодуль.МокитоОбучение"},{"name":"Прогон","description":"Переводит мокито в режим прогона тестов.\n\nВызов этого метода обязателен перед выполнением тестового прогона метода.","params":[]}]},{"name":"ОбщийМодуль.МокитоПерехват","methods":[{"name":"АнализВызова","description":"Анализ вызова.","params":[{"required":true,"name":"Объект","description":"","type":"Произвольный"},{"required":true,"name":"ИмяМетода","description":"","type":"Произвольный"},{"required":true,"name":"ПараметрыМетода","description":"","type":"Произвольный"},{"required":true,"name":"ПрерватьВыполнение","description":"","type":"Произвольный"}],"return":"Произвольный"}]},{"name":"ОбщийМодуль.МокитоПроверки","methods":[{"name":"Проверить","description":"см. Мокито.Проверить","params":[{"required":true,"name":"Объект","description":""},{"required":false,"name":"Описание","description":""}]},{"name":"КоличествоВызовов","description":"Начинает утверждение для проверки количества вызовов метода.\n\nУстанавливает параметры поиска вызовов.","params":[{"required":false,"name":"ИмяМетода","description":"Имя метода проверяемого объекта","type":"Строка"},{"required":false,"name":"ПараметрыВызова","description":"Параметры вызова метода проверяемого объекта, необходим при указании имени метода","type":"Массив из Произвольный"}],"return":"ОбщийМодуль.МокитоПроверки"},{"name":"Вызовы","description":"Возвращает информацию о вызовах метода.","params":[{"required":false,"name":"ИмяМетода","description":"Имя метода проверяемого объекта","type":"Строка"},{"required":false,"name":"ПараметрыВызова","description":"Параметры вызова метода проверяемого объекта, необходим при указании имени метода","type":"Массив из Произвольный"}],"return":"Массив из см. МокитоСлужебный.СтруктураВызоваМетода"},{"name":"Равно","description":"Проверяет вызовы метода (см. КоличествоВызовов).\nИх количество должно быть равно переданному значение, иначе будет выброшено исключение.","params":[{"required":true,"name":"Количество","description":"Ожидаемое количество вызовов","type":"Число"},{"required":false,"name":"Описание","description":"Описание проверки, необходимо для идентификации упавшей проверки","type":"Строка"}],"return":"ОбщийМодуль.МокитоПроверки"},{"name":"Больше","description":"Проверяет вызовы метода (см. КоличествоВызовов).\nИх количество должно быть больше переданного значения,, иначе будет выброшено исключение.","params":[{"required":true,"name":"Количество","description":"","type":"Число"},{"required":false,"name":"Описание","description":"Описание проверки, необходимо для идентификации упавшей проверки","type":"Строка"}],"return":"ОбщийМодуль.МокитоПроверки"},{"name":"Меньше","description":"Проверяет вызовы метода (см. КоличествоВызовов).\nИх количество должно быть меньше переданного значения, иначе будет выброшено исключение.","params":[{"required":true,"name":"Количество","description":"","type":"Число"},{"required":false,"name":"Описание","description":"Описание проверки, необходимо для идентификации упавшей проверки","type":"Строка"}],"return":"ОбщийМодуль.МокитоПроверки"},{"name":"Заполнено","description":"Проверяет, что есть вызовы метода (см. КоличествоВызовов), соответствующие условию.","params":[{"required":false,"name":"Описание","description":"Описание проверки, необходимо для идентификации упавшей проверки","type":"Строка"}],"return":"ОбщийМодуль.МокитоПроверки"},{"name":"Пусто","description":"Проверяет, что нет вызовов метода (см. КоличествоВызовов), соответствующих условию.","params":[{"required":false,"name":"Описание","description":"Описание проверки, необходимо для идентификации упавшей проверки","type":"Строка"}],"return":"ОбщийМодуль.МокитоПроверки"}]},{"name":"ОбщийМодуль.ЮТест","methods":[{"name":"ОжидаетЧто","description":"Возвращает API формирования утверждения для проверки теста.","params":[{"required":true,"name":"ПроверяемоеЗначение","description":"Проверяемое фактическое значение","type":"Произвольный"},{"required":false,"name":"Сообщение","description":"Описание проверки, которое будет выведено при возникновении ошибки","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ОжидаетЧтоТаблицаБазы","description":"Возвращает API формирования утверждения для проверки данных базы.","params":[{"required":true,"name":"ИмяТаблицы","description":"Имя таблицы базы, например, `Справочник.Пользователи`, `Документ.ПКО`, `РегистрСведений.ИнформацияОбОшибках`","type":"Строка"},{"required":false,"name":"Сообщение","description":"Описание проверки, которое будет выведено при возникновении ошибки","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтвержденияИБ"},{"name":"Данные","description":"Возвращает API для работы с тестовыми данными.","params":[],"return":"ОбщийМодуль.ЮТТестовыеДанные"},{"name":"Предикат","description":"Возвращает API для формирования предикатов/утверждений, которые могут быть использованы для проверки коллекций.","params":[{"required":false,"name":"Условия","description":"Набор условий, которыми инициализируется предикат","type":"Структура"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"Варианты","description":"Конструктор вариантов прогона теста.\n\nИспользуется для формирования набора различных параметров выполнения.","params":[{"required":true,"name":"Реквизиты","description":"Список реквизитов варианта разделенных запятой","type":"Строка"}],"return":"ОбщийМодуль.ЮТКонструкторВариантов"},{"name":"Контекст","description":"Умный контекст, в который можно сохранять и получать из него промежуточные данные\nЭтот контекст работает с см. КонтекстТеста, см. КонтекстТестовогоНабора и см. КонтекстМодуля.\nПри получении значения выполняется поиск во всех 3 контекста поочереди.\nПри установке значения, оно устанавливается в текущий контекст, например, в событии перед тестовым наборов в м. КонтекстТестовогоНабора","params":[],"return":"ОбщийМодуль.ЮТКонтекстТеста"},{"name":"Пропустить","description":"Пропустить выполнение теста.\n\nИспользуется если тест выполняется в неподходящих условиях и не нужно его выполнять, но отразить в отчете требуется.","params":[{"required":false,"name":"Сообщение","description":"Сообщение","type":"Строка"}]},{"name":"КонтекстТеста","description":"Возвращает структуру, в которой можно хранить данные используемые в тесте.\n\nДанные живут в рамках одного теста, но доступны в обработчиках событий `ПередКаждымТестом` и `ПослеКаждогоТеста`.\n\nНапример, в контекст можно помещать создаваемые данные, что бы освободить/удалить их в обработчике `ПослеКаждогоТеста`.","params":[],"return":"Структура"},{"name":"КонтекстТестовогоНабора","description":"Возвращает структуру, в которой можно хранить данные используемые в тестах набора.\n\nДанные живут в рамках одного набора тестов (данные между клиентом и сервером не синхронизируются).\nДоступны в каждом тесте набора и в обработчиках событий:\n+ `ПередТестовымНабором`\n+ `ПослеТестовогоНабора`\n+ `ПередКаждымТестом`\n+ `ПослеКаждогоТеста`\n\nНапример, в контекст можно помещать создаваемые данные, что бы освободить/удалить их в обработчике `ПослеКаждогоТеста`.","params":[],"return":"Структура"},{"name":"КонтекстМодуля","description":"Возвращает структуру, в которой можно хранить данные используемые в тестах модуля.\n\nДанные живут в рамках одного тестового модуля (данные между клиентом и сервером не синхронизируются).\nДоступны в каждом тесте модуля и в обработчиках событий.\n\nНапример, в контекст можно помещать создаваемые данные, что бы освободить/удалить их в обработчике `ПослеВсехТестов`.","params":[],"return":"Структура"},{"name":"Пауза","description":"Приостанавливает поток выполнения на указанное количество секунд","params":[{"required":true,"name":"Время","description":"Продолжительность паузы в секундах, возможно указывать дробное значение","type":"Число"}]},{"name":"ВывестиВКонсоль","description":"Выводит сообщение в консоль (stdout) приложения","params":[{"required":true,"name":"Сообщение","description":"Выводимое сообщение","type":"Строка"}]},{"name":"ДобавитьСообщение","description":"Добавляет сообщение в лог исполнения теста.","params":[{"required":true,"name":"ТекстСообщения","description":"Текст сообщения","type":"Строка"}]},{"name":"ДобавитьПредупреждение","description":"Добавляет предупреждение в лог исполнения теста.","params":[{"required":true,"name":"ТекстПредупреждения","description":"Текст предупреждения","type":"Строка"}]},{"name":"Зависимость","description":"Возвращает данные зависимость.\nРезультат зависит от реализации зависимости.\nДля указания зависимости используйте методы модуля `ЮТЗависимости`, необходимо указывать туже зависимость, что указана при регистрации.","params":[{"required":true,"name":"ОписаниеЗависимости","description":"","type":"см. ЮТФабрика.НовоеОписаниеЗависимости"}],"return":"Произвольный"},{"name":"Окружение","description":"Возвращает информацию об окружении.","params":[],"return":"см. ЮТОкружение.ОписаниеОкружения"},{"name":"ОписаниеТекущегоТеста","description":"Возвращает описание текущего теста","params":[],"return":"Неопределено"},{"name":"ОписаниеТекущегоТестовогоНабора","description":"Возвращает описание текущего теста","params":[],"return":"Неопределено"},{"name":"ОписаниеТекущегоТестовогоМодуля","description":"Возвращает описание текущего тестового модуля","params":[],"return":"Неопределено"}]},{"name":"ОбщийМодуль.ЮТЗависимости","methods":[{"name":"ФайлыПроекта","description":"Указывает зависимость теста (набора или модуля) от файлов проекта.\nГарантирует доступность файлов как на клиенте, так и на сервере.","params":[{"required":true,"name":"ПутьКФайлам","description":"Относительный путь к файлу проекта (относительно настройки projectPath)","type":"Строка"}],"return":"ОбщийМодуль.ЮТТесты"},{"name":"ФабрикаXDTO","description":"Указывает зависимость теста (набора или модуля) от фабрики XDTO, создаваемой на основании файлов.\nСоздает и кэширует фабрику, предоставляя к доступ из любого серверного теста","params":[{"required":true,"name":"ПутьКФайлам","description":"Относительный путь к файлу проекта (относительно настройки projectPath)","type":"Строка"}],"return":"ОбщийМодуль.ЮТТесты"}]},{"name":"ОбщийМодуль.ЮТЗапросы","methods":[{"name":"ЗначенияРеквизитов","description":"Возвращает значения реквизитов ссылки","params":[{"required":true,"name":"Ссылка","description":"","type":"ЛюбаяСсылка"},{"required":true,"name":"ИменаРеквизитов","description":"Имена получаемых реквизитов, разделенные запятой.\nВажно, нельзя указывать реквизиты через точку.","type":"Строка"}],"return":"Структура Из Произвольный"},{"name":"ЗначениеРеквизита","description":"Возвращает значение реквизита ссылки","params":[{"required":true,"name":"Ссылка","description":"","type":"ЛюбаяСсылка"},{"required":true,"name":"ИмяРеквизита","description":"Имя получаемого реквизита, можно указать путь к вложенному реквизиту через точку","type":"Строка"}],"return":"Произвольный"},{"name":"Запись","description":"Возвращает первую запись таблицы соответствующую условиям","params":[{"required":true,"name":"ИмяТаблицы","description":"Имя таблицы базы","type":"Строка"},{"required":true,"name":"Предикат","description":"Набор условий, см. ЮТПредикаты.Получить","type":"Массив из см. ЮТФабрика.ВыражениеПредиката"}],"return":"Структура"},{"name":"Записи","description":"Возвращает записи таблицы соответствующую условиям","params":[{"required":true,"name":"ИмяТаблицы","description":"Имя таблицы базы","type":"Строка"},{"required":true,"name":"Предикат","description":"Набор условий, см. ЮТПредикаты.Получить","type":"Массив из см. ЮТФабрика.ВыражениеПредиката"}],"return":"Массив из Структура"},{"name":"ЗначенияРеквизитовЗаписи","description":"Возвращает значения реквизитов первой записи таблицы, соответствующей условиям","params":[{"required":true,"name":"ИмяТаблицы","description":"","type":"Строка"},{"required":true,"name":"Предикат","description":"Набор условий, см. ЮТПредикаты.Получить","type":"Массив из см. ЮТФабрика.ВыражениеПредиката"},{"required":true,"name":"ИменаРеквизитов","description":"Имена получаемых реквизитов","type":"Строка"}],"return":"Произвольный"},{"name":"ЗначениеРеквизитаЗаписи","description":"Возвращает значение реквизита первой записи таблицы, соответствующей условиям","params":[{"required":true,"name":"ИмяТаблицы","description":"","type":"Строка"},{"required":true,"name":"Предикат","description":"Набор условий, см. ЮТПредикаты.Получить","type":"Массив из см. ЮТФабрика.ВыражениеПредиката"},{"required":true,"name":"ИмяРеквизита","description":"Имя получаемого реквизита","type":"Строка"}],"return":"Структура Из Произвольный"},{"name":"ТаблицаСодержитЗаписи","description":"Вернет признак содержит ли таблица записи удовлетворяющие переданным условиям","params":[{"required":true,"name":"ИмяТаблицы","description":"Имя таблицы базы","type":"Строка"},{"required":false,"name":"Предикат","description":"Набор условий, см. ЮТПредикаты.Получить","type":"Массив из см. ЮТФабрика.ВыражениеПредиката"}],"return":"Булево"},{"name":"РезультатЗапроса","description":"Возвращает результат выполнения простого запроса.","params":[{"required":true,"name":"ОписаниеЗапроса","description":"","type":"см. ОписаниеЗапроса"}],"return":"ТаблицаЗначений"},{"name":"РезультатПустой","description":"Определяет, есть ли в результате записи","params":[{"required":true,"name":"ОписаниеЗапроса","description":"","type":"см. ОписаниеЗапроса"}],"return":"Булево"},{"name":"ОписаниеЗапроса","description":"Описание простого запроса","params":[],"return":"Структура"},{"name":"ДвиженияДокумента","description":"Функция получает список движений по указанному документу и регистру.\nЕсли документ не делает движений по указанному регистру, функция вызывает исключение.\nРезультатом работы функции является список записей регистра, отсортированных по номеру строки.","params":[{"required":true,"name":"Документ","description":"","type":"ДокументСсылка"},{"required":true,"name":"ИмяРегистра","description":"Короткое или полное имя регистра движений","type":"Строка"}],"return":"Массив из Структура"}]},{"name":"ОбщийМодуль.ЮТИсключения","methods":[{"name":"НекорректныеПараметрыМетода","description":"Формирует текст исключения о некорректных параметрах вызова метода","params":[{"required":true,"name":"ИмяМетода","description":"","type":"Строка"},{"required":false,"name":"Пояснение","description":"","type":"Строка"}],"return":"Строка"},{"name":"НеподдерживаемыйПараметрМетода","description":"Формирует текст исключения о неподдерживаемом значении параметра вызова метода","params":[{"required":true,"name":"ИмяМетода","description":"","type":"Строка"},{"required":true,"name":"ЗначениеПараметра","description":"","type":"Произвольный"}],"return":"Строка"},{"name":"МетодНеДоступен","description":"Формирует текст исключения о недоступности метода в указанном контексте","params":[{"required":true,"name":"ИмяМетода","description":"","type":"Строка"},{"required":false,"name":"ИмяКонтекста","description":"","type":"Строка"}],"return":"Строка"}]},{"name":"ОбщийМодуль.ЮТКоллекции","methods":[{"name":"ЗначениеСтруктуры","description":"Возвращает требуемое поле структуры. В случае отсутствия поля возвращает значение по умолчанию","params":[{"required":true,"name":"ИсходнаяСтруктура","description":"Исходная структура","type":"Структура"},{"required":true,"name":"ИмяПоля","description":"Имя поля структуры","type":"Строка"},{"required":false,"name":"ЗначениеПоУмолчанию","description":"Значение, которое будет возвращено, если поля в структуре нет","type":"Произвольный"}],"return":"Произвольный"},{"name":"ЗначениеСоответствия","description":"Возвращает требуемое значение сответствия по ключу. В случае отсутствия ключа возвращает значение по умолчанию","params":[{"required":true,"name":"ИсходноеСоответствие","description":"Исходное соответствие","type":"Соответствие"},{"required":true,"name":"Ключ","description":"Ключ поиска","type":"Произвольный"},{"required":false,"name":"ЗначениеПоУмолчанию","description":"Значение, которое будет возвращено, если ключа в соответствии нет","type":"Произвольный"}],"return":"Произвольный"},{"name":"ДополнитьСтруктуру","description":"Добавляет в приемник данные из источника, при совпадении ключей значения заменяются","params":[{"required":true,"name":"Приемник","description":"","type":"Структура"},{"required":true,"name":"Источник","description":"","type":"Соответствие из Произвольный"}]},{"name":"ДополнитьМассив","description":"Добавляет в приемник все элементы источника","params":[{"required":true,"name":"Приемник","description":"","type":"Массив из Произвольный"},{"required":true,"name":"Источник","description":"","type":"Массив из Произвольный"}]},{"name":"ОбъединитьМассивы","description":"Создает новый массив путем объединения входных.","params":[{"required":true,"name":"Коллекция1","description":"","type":"Массив Из Произвольный"},{"required":true,"name":"Коллекция2","description":"","type":"Массив Из Произвольный"},{"required":false,"name":"Коллекция3","description":"","type":"Массив Из Произвольный"},{"required":false,"name":"Коллекция4","description":"","type":"Массив Из Произвольный"}],"return":"Массив из Произвольный"},{"name":"СкопироватьРекурсивно","description":"Создает копию экземпляра указанного объекта.\nПримечание:\nФункцию нельзя использовать для объектных типов (СправочникОбъект, ДокументОбъект и т.п.).","params":[{"required":true,"name":"Источник","description":"объект, который необходимо скопировать.","type":"Произвольный"}],"return":"Произвольный"},{"name":"СкопироватьСтруктуру","description":"Создает копию структуры","params":[{"required":true,"name":"Источник","description":"копируемая структура","type":"Структура"},{"required":false,"name":"Рекурсивно","description":"Создание \"глубокой\" копии, с копирование вложенных элементов","type":"Булево"}],"return":"Структура"},{"name":"СкопироватьСоответствие","description":"Создает копию соответствия","params":[{"required":true,"name":"Источник","description":"","type":"Соответствие из Произвольный"},{"required":false,"name":"Рекурсивно","description":"Создание \"глубокой\" копии, с копирование вложенных элементов","type":"Булево"}],"return":"Соответствие Из Произвольный"},{"name":"СкопироватьМассив","description":"Создает копию массива","params":[{"required":true,"name":"Источник","description":"","type":"Массив Из Произвольный"},{"required":false,"name":"Рекурсивно","description":"Создание \"глубокой\" копии, с копирование вложенных элементов","type":"Булево"}],"return":"Массив Из Произвольный"},{"name":"СкопироватьСписокЗначений","description":"Создает копию списка значений","params":[{"required":true,"name":"Источник","description":"","type":"СписокЗначений Из Произвольный"},{"required":false,"name":"Рекурсивно","description":"Создание \"глубокой\" копии, с копирование вложенных элементов","type":"Булево"}],"return":"СписокЗначений Из Произвольный"},{"name":"ВыгрузитьЗначения","description":"Выгружает значения \"колонки\" коллекции элементов.","params":[{"required":true,"name":"Коллекция","description":"Итерируемая коллекция","type":"Произвольный"},{"required":true,"name":"ИмяРеквизита","description":"Имя реквизита элементов коллекции","type":"Строка"}],"return":"Массив из Произвольный"},{"name":"ПересечениеМассивов","description":"Вычисляет двух массивов, коллекцию содержащую общие элементы.","params":[{"required":true,"name":"Коллекция1","description":"","type":"Массив из Произвольный"},{"required":true,"name":"Коллекция2","description":"","type":"Массив из Произвольный"}],"return":"Массив из Произвольный"},{"name":"ЗначениеВМассиве","description":"Создает массив с переданными значениями","params":[{"required":true,"name":"Значение1","description":"","type":"Произвольный"},{"required":false,"name":"Значение2","description":"","type":"Произвольный"},{"required":false,"name":"Значение3","description":"","type":"Произвольный"},{"required":false,"name":"Значение4","description":"","type":"Произвольный"},{"required":false,"name":"Значение5","description":"","type":"Произвольный"},{"required":false,"name":"Значение6","description":"","type":"Произвольный"},{"required":false,"name":"Значение7","description":"","type":"Произвольный"},{"required":false,"name":"Значение8","description":"Значение9 - Произвольный","type":"Произвольный"},{"required":false,"name":"Значение9","description":""},{"required":false,"name":"Значение10","description":"","type":"Произвольный"}],"return":"Массив из Произвольный"},{"name":"ВСоответствие","description":"Возвращает соответствие элементов переданной коллекции, в качестве ключей выступают значения указанного поля элементов коллекции.","params":[{"required":true,"name":"Коллекция","description":"значение, для которого определен итератор, и возможно обращение к полям элементов через квадратные скобки.","type":"Произвольный"},{"required":true,"name":"ИмяПоляКлюча","description":"имя поля элемента коллекции, которое будет ключом соответствия.","type":"Строка"},{"required":false,"name":"ИмяПоляЗначения","description":"если указан, значениями результата будут не элементы, а значения соответствующих полей элементов коллекции.","type":"Строка"}],"return":"Соответствие Из Произвольный"},{"name":"ВСтруктуру","description":"Возвращает структуру элементов переданной коллекции, в качестве ключей выступают значения указанного поля элементов коллекции.","params":[{"required":true,"name":"Коллекция","description":"значение, для которого определен итератор, и возможно обращение к полям элементов через квадратные скобки.","type":"Произвольный"},{"required":true,"name":"ИмяПоляКлюча","description":"имя поля элемента коллекции, которое будет ключом соответствия.","type":"Строка"},{"required":false,"name":"ИмяПоляЗначения","description":"если указан, значениями результата будут не элементы, а значения соответствующих полей элементов коллекции.","type":"Строка"}],"return":"Структура Из Произвольный"},{"name":"ПредставлениеМассива","description":"Формирует текстовое представление массива.\nПример результата - \"[1, 2, 3]\"","params":[{"required":true,"name":"Данные","description":"","type":"Массив из Строка"}],"return":"Строка"},{"name":"МассивВСтруктуру","description":"Создает структуру из массива.\nКлючами будут элементы массива, а значением каждого элемента структуры - параметр `ЗначениеСтруктуры`","params":[{"required":true,"name":"Значения","description":"","type":"Массив из Строка"},{"required":false,"name":"ЗначениеСтруктуры","description":"","type":"Произвольный"}],"return":"Структура"},{"name":"ОбратныйПорядок","description":"Возвращает массив с обратной последовательностью элементов","params":[{"required":true,"name":"Значения","description":"","type":"Массив Из Произвольный"}],"return":"Массив Из Произвольный"}]},{"name":"ОбщийМодуль.ЮТКомпоненты","methods":[{"name":"Пауза","description":"Возвращает внешнюю компоненту, реализующую паузу\nПредоставляет метод `Ожидать`, `Sleep`","params":[],"return":"ВнешнийОбъект"},{"name":"Консоль","description":"Возвращает внешнюю компоненту, реализующую вывод в консоль\nПредоставляет метод `Напечатать`, `Print`","params":[],"return":"ВнешнийОбъект"},{"name":"РегулярныеВыражения","description":"Возвращает внешнюю компоненту, реализующую функциональность регулярных выражений\nПодробнее с документацией можно ознакомиться по ссылке: https://github.com/alexkmbk/RegEx1CAddin","params":[],"return":"ВнешнийОбъект"}]},{"name":"ОбщийМодуль.ЮТКонструкторВариантов","methods":[{"name":"Варианты","description":"Инициализирует новый конструктор вариантов","params":[{"required":true,"name":"Реквизиты","description":"Имена реквизитов варианта разделенные запятыми.","type":"Строка"}],"return":"ОбщийМодуль.ЮТКонструкторВариантов"},{"name":"Добавить","description":"Добавляет новый вариант","params":[{"required":true,"name":"Параметр1","description":"","type":"Произвольный"},{"required":false,"name":"Параметр2","description":"","type":"Произвольный"},{"required":false,"name":"Параметр3","description":"","type":"Произвольный"},{"required":false,"name":"Параметр4","description":"","type":"Произвольный"},{"required":false,"name":"Параметр5","description":"","type":"Произвольный"},{"required":false,"name":"Параметр6","description":"","type":"Произвольный"},{"required":false,"name":"Параметр7","description":"","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТКонструкторВариантов"},{"name":"ДобавитьКомбинации","description":"Добавляет варианты всех возможных значений, указанных в параметрах.","params":[{"required":true,"name":"ЗначенияПараметра1","description":"Доступные значения для первого параметры","type":"Массив из Произвольный"},{"required":false,"name":"ЗначенияПараметра2","description":"Доступные значения для второго параметры","type":"Массив из Произвольный"},{"required":false,"name":"ЗначенияПараметра3","description":"Доступные значения для третьего параметры","type":"Массив из Произвольный"},{"required":false,"name":"ЗначенияПараметра4","description":"Доступные значения для четвертого параметры","type":"Массив из Произвольный"},{"required":false,"name":"ЗначенияПараметра5","description":"Доступные значения для пятого параметры","type":"Массив из Произвольный"},{"required":false,"name":"ЗначенияПараметра6","description":"Доступные значения для шестого параметры","type":"Массив из Произвольный"},{"required":false,"name":"ЗначенияПараметра7","description":"Доступные значения для седьмого параметры","type":"Массив из Произвольный"}],"return":"ОбщийМодуль.ЮТКонструкторВариантов"},{"name":"СписокВариантов","description":"Список вариантов.","params":[],"return":"Массив из Структура"}]},{"name":"ОбщийМодуль.ЮТКонтекстТеста","methods":[{"name":"Значение","description":"Возвращает значение контекста","params":[{"required":true,"name":"ИмяЗначения","description":"","type":"Строка"}],"return":"Произвольный"},{"name":"УстановитьЗначение","description":"Установить значение.\nУстанавливает значение в контекст тестов.\nУстановка происходит в соответствии с уровнем исполнения","params":[{"required":true,"name":"ИмяЗначения","description":"","type":"Строка"},{"required":true,"name":"Значение","description":"","type":"Произвольный"}]},{"name":"ТекущийКонтекст","description":"Текущий контекст исполнения теста","params":[],"return":"Неопределено"}]},{"name":"ОбщийМодуль.ЮТЛогирование","methods":[{"name":"Отладка","description":"Выводит отладочное сообщение","params":[{"required":true,"name":"Сообщение","description":"Сообщение","type":"Строка"}]},{"name":"Информация","description":"Выводит информационное сообщение","params":[{"required":true,"name":"Сообщение","description":"Сообщение","type":"Строка"}]},{"name":"Предостережение","description":"Выводит предупреждение","params":[{"required":true,"name":"Сообщение","description":"Сообщение","type":"Строка"}]},{"name":"Ошибка","description":"Выводит сообщение об ошибке","params":[{"required":true,"name":"Сообщение","description":"Сообщение","type":"Строка"}]},{"name":"Включено","description":"Возвращает признак, что логирование включено.","params":[],"return":"Булево"}]},{"name":"ОбщийМодуль.ЮТМетаданные","methods":[{"name":"ОписаниеОбъектаМетаданных","description":"Описание объекта метаданных.","params":[{"required":true,"name":"Значение","description":"","type":"ОбъектМетаданных"}],"return":"см. СтруктураОписанияОбъектаМетаданных"},{"name":"НормализованноеИмяТаблицы","description":"Возвращает нормализованное имя таблицы, то которое можно использовать в запросах","params":[{"required":true,"name":"Значение","description":"","type":"ОбъектМетаданных"}],"return":"Строка"},{"name":"ЭтоСправочник","description":"Проверка, что переданное значение относится к справочникам.","params":[{"required":true,"name":"Значение","description":"","type":"ОбъектМетаданных"}],"return":"Булево"},{"name":"ЭтоДокумент","description":"Проверка, что переданное значение относится к документам.","params":[{"required":true,"name":"Значение","description":"","type":"ОбъектМетаданных"}],"return":"Булево"},{"name":"ЭтоПланВидовХарактеристик","description":"Проверка, что переданное значение относится к ПВХ.","params":[{"required":true,"name":"Значение","description":"","type":"ОбъектМетаданных"}],"return":"Булево"},{"name":"ЭтоПланСчетов","description":"Проверка, что переданное значение относится к перечислениям.","params":[{"required":true,"name":"Значение","description":"","type":"ОбъектМетаданных"}],"return":"Булево"},{"name":"ЭтоПланВидовРасчета","description":"Проверка, что переданное значение относится к ПВР.","params":[{"required":true,"name":"Значение","description":"","type":"ОбъектМетаданных"}],"return":"Булево"},{"name":"ЭтоПланОбмена","description":"Проверка, что переданное значение относится к планам обмена.","params":[{"required":true,"name":"Значение","description":"","type":"ОбъектМетаданных"}],"return":"Булево"},{"name":"ЭтоБизнесПроцесс","description":"Проверка, что переданное значение относится к бизнес процессам.","params":[{"required":true,"name":"Значение","description":"","type":"ОбъектМетаданных"}],"return":"Булево"},{"name":"ЭтоЗадача","description":"Проверка, что переданное значение относится к задачам.","params":[{"required":true,"name":"Значение","description":"","type":"ОбъектМетаданных"}],"return":"Булево"},{"name":"ЭтоПеречисление","description":"Проверка, что переданное значение относится к перечислениям.","params":[{"required":true,"name":"Значение","description":"","type":"ОбъектМетаданных"}],"return":"Булево"},{"name":"ЭтоРегистрСведений","description":"Проверка, что переданное значение относится к регистрам сведений.","params":[{"required":true,"name":"Значение","description":"","type":"ОбъектМетаданных"}],"return":"Булево"},{"name":"ЭтоРегистр","description":"Проверка, что переданное значение относится к регистрам.","params":[{"required":true,"name":"Значение","description":"","type":"ОбъектМетаданных"}],"return":"Булево"},{"name":"РазрешеныСинхронныеВызовы","description":"Разрешены ли синхронные вызовы в параметрах конфигурации.","params":[],"return":"Булево"},{"name":"РегистрыДвиженийДокумента","description":"Возвращает набор регистров движений документа","params":[{"required":true,"name":"Документ","description":"","type":"ОбъектМетаданных"}],"return":"Структура"},{"name":"ОписаниеРегистраДвиженийДокумента","description":"Возвращает описание регистра движений документа.","params":[{"required":true,"name":"Документ","description":"Документ или менеджер","type":"ДокументСсылка"},{"required":true,"name":"ИмяРегистра","description":"Имя регистра движений.","type":"Строка"}],"return":"Структура"},{"name":"ВерсияДвижка","description":"Возвращает текущую версию тестового движка (YAxUnit)","params":[],"return":"Строка"},{"name":"ОписаниеТипаМетаданных","description":"Описание типа объекта метаданных.","params":[],"return":"Структура"},{"name":"СтруктураОписанияОбъектаМетаданных","description":"","params":[]},{"name":"ОписаниеРеквизита","description":"Описание реквизита объекта метаданных","params":[],"return":"Структура"},{"name":"ТипыМетаданных","description":"Типы метаданных.","params":[],"return":"Структура"}]},{"name":"ОбщийМодуль.ЮТМетоды","methods":[{"name":"ВызватьМетодМодуля","description":"Выполняет вызов метода модуля конфигурации","params":[{"required":true,"name":"ИмяМодуля","description":"Имя модуля","type":"Строка"},{"required":true,"name":"ИмяМетода","description":"Имя метода","type":"Строка"},{"required":false,"name":"Параметры","description":"Вызов метода без параметров","type":"Неопределено"}]},{"name":"ВызватьМетодОбъекта","description":"Выполняет вызов метода указанного объекта","params":[{"required":true,"name":"Объект","description":"Объект, метод которого необходимо вызвать","type":"Строка"},{"required":true,"name":"ИмяМетода","description":"Имя метода","type":"Строка"},{"required":false,"name":"Параметры","description":"Вызов метода без параметров","type":"Неопределено"}]},{"name":"МассивПараметров","description":"Формирует массив параметров. Применяется при обучении (настройке) мокито.\nЕсли параметр пропущен, то будет использовать параметр по умолчанию.","params":[{"required":false,"name":"Параметр1","description":"","type":"Произвольный"},{"required":false,"name":"Параметр2","description":"","type":"Произвольный"},{"required":false,"name":"Параметр3","description":"","type":"Произвольный"},{"required":false,"name":"Параметр4","description":"","type":"Произвольный"},{"required":false,"name":"Параметр5","description":"","type":"Произвольный"},{"required":false,"name":"Параметр6","description":"","type":"Произвольный"},{"required":false,"name":"Параметр7","description":"","type":"Произвольный"},{"required":false,"name":"Параметр8","description":"","type":"Произвольный"},{"required":false,"name":"Параметр9","description":"","type":"Произвольный"},{"required":false,"name":"Параметр10","description":"","type":"Произвольный"}],"return":"Массив из Произвольный"},{"name":"ПараметрПоУмолчанию","description":"Возвращает идентификатор значения входного параметра по умолчанию.","params":[],"return":"Строка"},{"name":"ВызватьФункциюКонфигурации","description":"Вызывает функцию модуля конфигурации\nИ воззвращает результат работы метода","params":[{"required":true,"name":"ИмяМодуля","description":"Имя модуля","type":"Строка"},{"required":true,"name":"ИмяМетода","description":"Имя метода","type":"Строка"},{"required":false,"name":"Параметры","description":"Параметры метода","type":"Массив из Произвольный"}],"return":"Произвольный"}]},{"name":"ОбщийМодуль.ЮТНастройкиВыполнения","methods":[{"name":"ВТранзакции","description":"Возвращает значение настройки \"ВТранзакции\" для текущего исполняемого объекта (тест, набор, модуль)","params":[],"return":"Булево"},{"name":"УдалениеТестовыхДанных","description":"Возвращает значение настройки \"УдалениеТестовыхДанных\" для текущего исполняемого объекта (тест, набор, модуль)","params":[],"return":"Булево"},{"name":"Перед","description":"Возвращает значение настройки \"Перед\" для текущего исполняемого объекта (тест, набор, модуль)\nВозвращает имя назначенного обработчика события (имя метода) \"Перед\".","params":[],"return":"Строка"},{"name":"После","description":"Возвращает значение настройки \"После\" для текущего исполняемого объекта (тест, набор, модуль)\nВозвращает имя назначенного обработчика события (имя метода) \"После\".","params":[],"return":"Строка"},{"name":"ЗначениеНастройкиТеста","description":"Возвращает значение произвольной настройки для текущего исполняемого объекта (тест, набор, модуль)","params":[{"required":true,"name":"ИмяНастройки","description":"Имя настройки, см. ЮТФабрика.ПараметрыИсполненияТеста","type":"Строка"},{"required":true,"name":"ЗначениеПоУмолчанию","description":"Значение по умолчанию","type":"Произвольный"},{"required":false,"name":"СтрогийУровеньИсполнения","description":"Признак, стоит ли проверять наличие настройки у родительских элементов.\nЛожь - По умолчанию, будет выполнен поиск и получение значения для родителей (набор, модуль),\nесли значения для текущего элемента не установлено.\nИстина - Получение настройки только для текущего элемента.","type":"Булево"}],"return":"Произвольный"},{"name":"ГлобальныеНастройкиВыполнения","description":"Возвращает глобальные настройки выполнения, указанные в файле настроек запуска, объект`settings`","params":[],"return":"Структура"},{"name":"КаталогПроекта","description":"Возвращает путь к каталогу проекта, указанному в файле настроек - `projectPath`","params":[],"return":"Строка"}]},{"name":"ОбщийМодуль.ЮТОбщий","methods":[{"name":"ЗначениеСвойства","description":"Возвращает значение свойства объекта.\nВозможно получение \"глубоко\" вложенных свойство и элементов коллекции по индексу","params":[{"required":true,"name":"Объект","description":"","type":"Произвольный"},{"required":true,"name":"ИмяСвойства","description":"Путь к свойству. Примеры: \"ИмяСвойства.ИмяВложенногоСвойства\", \"[2].ИмяСвойства\", \"ИмяСвойства[2].ИмяВложенногоСвойства\"","type":"Строка"}],"return":"Произвольный"},{"name":"ДобавитьКДате","description":"Добавляет к дате указанное значение временных интервалов","params":[{"required":true,"name":"Дата","description":"","type":"Дата"},{"required":true,"name":"Интервал","description":"Добавляемое","type":"Число"},{"required":true,"name":"ТипИнтервала","description":"Тип интервала","type":"Строка"}],"return":"Дата"}]},{"name":"ОбщийМодуль.ЮТОкружение","methods":[{"name":"ОписаниеОкружения","description":"Возвращает информацию об окружении","params":[],"return":"см. ЮТФабрика.НовоеОписаниеОкружения"},{"name":"ВерсияПлатформы","description":"Версия платформы.","params":[],"return":"Строка"},{"name":"ВерсияПлатформыБольшеИлиРавна","description":"Проверяет версию платформы (без учета режима совместимости)","params":[{"required":true,"name":"ВерсияДляПроверки","description":"Версия, с которой необходимо сравнить версию платформы","type":"Строка"}],"return":"Булево"},{"name":"ВерсияПлатформыМеньше","description":"Проверяет версию платформы (без учета режима совместимости)","params":[{"required":true,"name":"ВерсияДляПроверки","description":"Версия, с которой необходимо сравнить версию платформы","type":"Строка"}],"return":"Булево"},{"name":"ИспользуетсяАнглийскийВстроенныйЯзык","description":"Используется английский встроенный язык разработки.","params":[],"return":"Булево"},{"name":"ИспользуетсяРусскийВстроенныйЯзык","description":"Используется русский встроенный язык разработки.","params":[],"return":"Булево"},{"name":"ЭтоWindows","description":"Проверяет тип текущей операционной системы","params":[],"return":"Булево"},{"name":"ЭтоLinux","description":"Проверяет тип текущей операционной системы","params":[],"return":"Булево"},{"name":"ЭтоMac","description":"Проверяет тип текущей операционной системы","params":[],"return":"Булево"},{"name":"ЛокальИнтерфейса","description":"Возвращает код языка интерфейса.","params":[],"return":"Строка"},{"name":"ЛокальПлатформы","description":"Возвращает код языка платформы.","params":[],"return":"Строка"},{"name":"ИспользуетсяАнглийскаяЛокальПлатформы","description":"Используется английская локаль платформы.","params":[],"return":"Булево"},{"name":"ИспользуетсяРусскаяЛокальПлатформы","description":"Используется русская локаль платформы.","params":[],"return":"Булево"},{"name":"ЭтоФайловаяБаза","description":"Используется файловая база.","params":[],"return":"Булево"}]},{"name":"ОбщийМодуль.ЮТПодражатель","methods":[{"name":"Локализация","description":"Локализация.","params":[],"return":"Строка"},{"name":"УстановитьЛокализацию","description":"Устанавливает локализацию подражателя\nВ дальнейшем используется для получения списка словарей с указанной локализацией","params":[{"required":true,"name":"КодЯзыка","description":"Код языка","type":"Строка"}]},{"name":"Люди","description":"Подражатель для людей","params":[],"return":"ОбщийМодуль.ЮТПодражатель_Люди"},{"name":"Компании","description":"Подражатель для компаний","params":[],"return":"ОбщийМодуль.ЮТПодражатель_Компании"},{"name":"Банки","description":"Подражатель для банков","params":[],"return":"ОбщийМодуль.ЮТПодражатель_Банки"}]},{"name":"ОбщийМодуль.ЮТПодражатель_Банки","methods":[{"name":"НомерСчета","description":"Возвращает случайный номер банковского счета, по умолчанию\nПодробности алгоритма можно прочитать по ссылке\nhttp://keysystems.ru/files/fo/arm_budjet/show_docum/BKS/onlinehelphtm/ro_kr_algor_klyuch_rs.htm","params":[{"required":true,"name":"БИК","description":"БИК банка","type":"Строка"},{"required":false,"name":"КодВалюты","description":"Код валюты","type":"Строка"},{"required":false,"name":"ЮрЛицо","description":"Генерация счета юр. лица, иначе физ. лица","type":"Булево"}],"return":"Строка"},{"name":"БИК","description":"Формирует случайный валидный БИК банка","params":[],"return":"Строка"}]},{"name":"ОбщийМодуль.ЮТПодражатель_Компании","methods":[{"name":"Наименование","description":"Возвращает случайное имя компании","params":[],"return":"Строка"},{"name":"ИНН","description":"Формирует случайный валидный ИНН РФ.","params":[{"required":false,"name":"КодРегиона","description":"Код региона это первые две цифры кода ИНН. Список действующих кодов регионов\nможно подсмотреть: https://www.nalog.gov.ru/html/docs/kods_regions.doc . Если код региона задан\nкак \"00\" то будет сформирован случайный код региона. По умолчанию \"00\" (случайный код региона)","type":"Строка"},{"required":false,"name":"ЭтоИННФизическогоЛица","description":"Если Истина, то это ИНН физического лица, иначе ИНН юридического\nлица. По умолчанию Ложь (ИНН юридического лица)","type":"Булево"}],"return":"Строка"},{"name":"КПП","description":"Формирует случайный валидный КПП РФ","params":[{"required":false,"name":"КодНалоговогоОргана","description":"Код налогового органа, первые четыре цифры КПП.","type":"Строка"},{"required":false,"name":"Причина","description":"Причина постановки. Поддерживаются следующие варианты\n# 2 - код причины \"43\" постановка на учет филиала российской организации\n# любая другая цифра - код причины \"01\" постановка на учет российской организации\nпо месту ее нахождения","type":"Число"}],"return":"Строка"}]},{"name":"ОбщийМодуль.ЮТПодражатель_Люди","methods":[{"name":"Имя","description":"Возвращает случайное имя","params":[{"required":false,"name":"Пол","description":"см. ЮТПодражатель_Люди.ПолЧеловека","type":"Строка"}],"return":"Строка"},{"name":"Фамилия","description":"Возвращает случайную фамилию","params":[{"required":false,"name":"Пол","description":"см. ЮТПодражатель_Люди.ПолЧеловека","type":"Строка"}],"return":"Строка"},{"name":"Отчество","description":"Возвращает случайное отчество","params":[{"required":false,"name":"Пол","description":"см. ЮТПодражатель_Люди.ПолЧеловека","type":"Строка"}],"return":"Строка"},{"name":"ФИО","description":"Возвращает случайное отчество","params":[{"required":false,"name":"Пол","description":"см. ЮТПодражатель_Люди.ПолЧеловека","type":"Строка"}],"return":"Строка"},{"name":"ИНН","description":"Формирует случайный ИНН физического лица","params":[],"return":"Строка"},{"name":"СНИЛС","description":"Формирует случайный СНИЛС.\nhttps://ru.wikipedia.org/wiki/Контрольное_число","params":[],"return":"Строка"},{"name":"ПолЧеловека","description":"","params":[]}]},{"name":"ОбщийМодуль.ЮТПредикаты","methods":[{"name":"Реквизит","description":"Устанавливает имя реквизита, все последующие проверки будут относится к нему.","params":[{"required":true,"name":"ИмяРеквизита","description":"Имя реквизита","type":"Строка"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"Свойство","description":"Устанавливает имя свойства, все последующие проверки будут относится к нему.\nЭто псевдоним (алиас) для см. Реквизит","params":[{"required":true,"name":"ИмяСвойства","description":"Имя реквизита","type":"Строка"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"Равно","description":"Добавляет предикат, проверяющий равенство объекта (свойства) указанному значению","params":[{"required":true,"name":"Значение","description":"","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"НеРавно","description":"Добавляет предикат, проверяющий не равенство объекта (свойства) указанному значению","params":[{"required":true,"name":"Значение","description":"","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"Заполнено","description":"Добавляет предикат, проверяющий заполненность объекта (свойства)","params":[],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"Пусто","description":"Добавляет предикат, проверяющий, что объект (свойств) не заполнено","params":[],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"Больше","description":"Добавляет предикат, проверяющий, что значение объекта (свойства) больше указанного","params":[{"required":true,"name":"Значение","description":"","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"БольшеИлиРавно","description":"Добавляет предикат, проверяющий, что значение объекта (свойства) больше или равно указанному","params":[{"required":true,"name":"Значение","description":"","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"Меньше","description":"Добавляет предикат, проверяющий, что значение объекта (свойства) меньше указанного","params":[{"required":true,"name":"Значение","description":"","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"МеньшеИлиРавно","description":"Добавляет предикат, проверяющий, что значение объекта (свойства) меньше или равно указанному","params":[{"required":true,"name":"Значение","description":"","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"ИмеетТип","description":"Добавляет предикат, проверяющий, что значение объекта (свойства) имеет указанный тип","params":[{"required":true,"name":"Тип","description":"","type":"Тип"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"ИмеетТипОтличныйОт","description":"Добавляет предикат, проверяющий, что значение объекта (свойства) имеет тип отличный от указанного","params":[{"required":true,"name":"Тип","description":"","type":"Тип"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"ИмеетДлину","description":"Добавляет предикат, проверяющий, длину/размер значение объекта (свойства) на равенство указанному значению","params":[{"required":true,"name":"Значение","description":"","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"ИмеетДлинуОтличнуюОт","description":"Добавляет предикат, проверяющий, длину/размер значение объекта (свойства) на не равенство указанному значению","params":[{"required":true,"name":"Значение","description":"","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"ИмеетСвойство","description":"Добавляет предикат, проверяющий, что значение объекта (реквизита) содержит вложенное свойство","params":[{"required":true,"name":"ИмяСвойства","description":"Имя свойства","type":"Строка"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"НеИмеетСвойства","description":"Добавляет предикат, проверяющий, что значение объекта (реквизита) не содержит вложенное свойство","params":[{"required":true,"name":"ИмяСвойства","description":"Имя свойства","type":"Строка"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"Содержит","description":"Добавляет предикат, проверяющий, что значение объекта (реквизита) содержит указанное значение","params":[{"required":true,"name":"Значение","description":"","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"НеСодержит","description":"Добавляет предикат, проверяющий, что значение объекта (реквизита) не содержит указанное значение","params":[{"required":true,"name":"Значение","description":"","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"СодержитСтрокуПоШаблону","description":"Добавляет предикат, проверяющий, что строка соответствует указанному регулярному выражению","params":[{"required":true,"name":"Значение","description":"","type":"Строка"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"НеСодержитСтрокуПоШаблону","description":"Добавляет предикат, проверяющий, что строка не соответствует указанному регулярному выражению","params":[{"required":true,"name":"Значение","description":"","type":"Строка"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"ВСписке","description":"Добавляет условие, что проверяемое значение (или значение его свойства) входит в список значений","params":[{"required":true,"name":"Значения","description":"Значения для проверки","type":"Массив из Произвольный"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"Между","description":"Добавляет условие, что проверяемое значение (или значение его свойства) входит в заданный интервал.\n\nПроверяемое значение может находится на границе интервала.","params":[{"required":true,"name":"НачалоИнтервала","description":"Левая граница интервала. Может иметь любой тип, позволяющий сравнивать значения","type":"Произвольный"},{"required":true,"name":"ОкончаниеИнтервала","description":"Правая граница. Может иметь любой тип, позволяющий сравнивать значения","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"МеждуВключаяГраницы","description":"Добавляет условие, что проверяемое значение (или значение его свойства) входит в заданный интервал.\n\nПроверяемое значение может находится на границе интервала.","params":[{"required":true,"name":"НачалоИнтервала","description":"Левая граница интервала. Может иметь любой тип, позволяющий сравнивать значения","type":"Произвольный"},{"required":true,"name":"ОкончаниеИнтервала","description":"Правая граница. Может иметь любой тип, позволяющий сравнивать значения","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"МеждуИсключаяГраницы","description":"Добавляет условие, что проверяемое значение (или значение его свойства) входит в заданный интервал.\n\nПроверяемое значение не может находится на границе интервала.","params":[{"required":true,"name":"НачалоИнтервала","description":"Левая граница интервала. Может иметь любой тип, позволяющий сравнивать значения","type":"Произвольный"},{"required":true,"name":"ОкончаниеИнтервала","description":"Правая граница. Может иметь любой тип, позволяющий сравнивать значения","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"МеждуВключаяНачалоГраницы","description":"Добавляет условие, что проверяемое значение (или значение его свойства) входит в заданный интервал.\n\nПроверяемое значение может находится на начальной границе интервала.","params":[{"required":true,"name":"НачалоИнтервала","description":"Левая граница интервала. Может иметь любой тип, позволяющий сравнивать значения","type":"Произвольный"},{"required":true,"name":"ОкончаниеИнтервала","description":"Правая граница. Может иметь любой тип, позволяющий сравнивать значения","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"МеждуВключаяОкончаниеГраницы","description":"Добавляет условие, что проверяемое значение (или значение его свойства) входит в заданный интервал.\n\nПроверяемое значение может находится на конечной границе интервала.","params":[{"required":true,"name":"НачалоИнтервала","description":"Левая граница интервала. Может иметь любой тип, позволяющий сравнивать значения","type":"Произвольный"},{"required":true,"name":"ОкончаниеИнтервала","description":"Правая граница. Может иметь любой тип, позволяющий сравнивать значения","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТПредикаты"},{"name":"Получить","description":"Возвращает набор сформированных утверждений.\n\nРекомендуется использовать этот метод, если планируется отложенная проверка предикатов. Например, вы хотите сформировать два набору предикатов\nи проверять их в зависимости от условия.\n\nМетод копирует настроенный набор утверждений в массив и возвращает его, таким образом сохраняется состояние, которое можно передавать дальше.","params":[],"return":"Массив из см. ЮТФабрика.ВыражениеПредиката"},{"name":"Выражения","description":"Возвращает структуру-перечисление с типами выражений предикатов","params":[],"return":"ФиксированнаяСтруктура"}]},{"name":"ОбщийМодуль.ЮТРегистрацияОшибок","methods":[{"name":"ДобавитьПояснениеОшибки","description":"Добавляет пояснение возникшей ошибки, которое будет добавлено в отчет.\nИспользуется перед выбросом исключения, чтобы добавить полезной информации об ошибке, но при этом не ломать стек.","params":[{"required":true,"name":"Пояснение","description":"Пояснение","type":"Строка"}]},{"name":"ПредставлениеОшибки","description":"Фрмирует сообщение об ошибки.","params":[{"required":true,"name":"Описание","description":"Префикс текста ошибки","type":"Строка"},{"required":false,"name":"Ошибка","description":"Ошибка","type":"Строка"}],"return":"Строка"}]},{"name":"ОбщийМодуль.ЮТСтроки","methods":[{"name":"ДобавитьСтроку","description":"Объединяет две строки с помощью указанного разделителя.\n\nОграничения:\n- Метод не изменяет исходную и дополнительную строки, а создает новую строку на их основе.","params":[{"required":true,"name":"ИсходнаяСтрока","description":"Строка, к которой будет добавлена дополнительная строка.","type":"Строка"},{"required":true,"name":"ДополнительнаяСтрока","description":"Строка, которую нужно добавить к исходной строке.","type":"Строка"},{"required":false,"name":"Разделитель","description":"Символ или набор символов, используемых для разделения исходной и дополнительной строк.\nПо умолчанию используется точка с запятой (\";\").","type":"Строка"}],"return":"Строка"},{"name":"РазделитьСтроку","description":"Разделяет строку на подстроки с помощью указанного разделителя.\n\nОграничения:\n- Метод не изменяет исходную строку, а создает новый массив строк на ее основе.\n- В отличие от СтрРазделить, в качестве разделителя используется вся переданная строка, а не любой из символов, входящих в нее.\n- Отсекает незначащие символы, стоящие слева от первого значащего символа в строке,\nи пробелы, стоящие справа от последнего значащего символа в строке.","params":[{"required":true,"name":"Значение","description":"Строка, которую нужно разделить на подстроки.","type":"Строка"},{"required":false,"name":"Разделитель","description":"Символ или набор символов, используемых для разделения строки на подстроки. По умолчанию используется точка с запятой (\";\").","type":"Строка"}],"return":"Массив из Строка"},{"name":"СтрокаСимволов","description":"Создает строку, состоящую из указанного количества одинаковых символов.","params":[{"required":true,"name":"Символ","description":"Символ, из которого будет создана строка.","type":"Строка"},{"required":true,"name":"Количество","description":"Количество символов в создаваемой строке.","type":"Число"}],"return":"Строка"},{"name":"РусскиеБуквы","description":"Возвращает строку, содержащую все русские буквы в указанном регистре.","params":[{"required":false,"name":"НижнийРегистр","description":"Если значение равно `Истина`, то в создаваемой строке будут использованы буквы в нижнем регистре.\nПо умолчанию равно `Истина`.","type":"Булево"},{"required":false,"name":"ВерхнийРегистр","description":"Если значение равно `Истина`, то в создаваемой строке будут использованы буквы в верхнем регистре.\nПо умолчанию равно `Ложь`.","type":"Булево"}],"return":"Строка"},{"name":"АнглийскиеБуквы","description":"Возвращает строку, содержащую все английские буквы в указанном регистре.","params":[{"required":false,"name":"НижнийРегистр","description":"Если значение равно `Истина`, то в создаваемой строке будут использованы буквы в нижнем регистре.\nПо умолчанию равно `Истина`.","type":"Булево"},{"required":false,"name":"ВерхнийРегистр","description":"Если значение равно `Истина`, то в создаваемой строке будут использованы буквы в верхнем регистре.\nПо умолчанию равно `Ложь`.","type":"Булево"}],"return":"Строка"},{"name":"Цифры","description":"Возвращает строку, содержащую все цифры.","params":[],"return":"Строка"},{"name":"СравнитьВерсии","description":"Сравнивает две версии программного обеспечения.\n\nОграничения:\n- Версии должны быть представлены в формате \"X.X.X.X\", где X - целое число.","params":[{"required":true,"name":"Версия1","description":"Первая версия для сравнения.","type":"Строка"},{"required":true,"name":"Версия2","description":"Вторая версия для сравнения.","type":"Строка"}],"return":"Число"},{"name":"ВерсияБольше","description":"Выполняет сравнение версий","params":[{"required":true,"name":"ПроверяемаяВерсия","description":"Проверяемая версия","type":"Строка"},{"required":true,"name":"БазоваяВерсия","description":"Базовая версия, с которой происходит сравнение","type":"Строка"}],"return":"Булево"},{"name":"ЭтоУникальныйИдентификаторСтрокой","description":"Проверяет, что переданное значение является строковым представлением уникального идентификатора","params":[{"required":true,"name":"Значение","description":"","type":"Строка"}],"return":"Булево"},{"name":"УникальныеСтроки","description":"Из набора строк формирует набор уникальных строк.\nСравнение происходит без учета регистра.","params":[{"required":true,"name":"НеУникальныеСтроки","description":"","type":"Массив Из Строка"}],"return":"Массив Из Строка"},{"name":"ЭтоВалидноеИмяПеременной","description":"Проверяет переданную строку, является ли она подходщим именем переменной - должна соответствовать требованиям к именам переменных","params":[{"required":true,"name":"ИмяПеременной","description":"","type":"Строка"}],"return":"Булево"},{"name":"ЛокализованноеСообщениеПлатформы","description":"Получает строку на языке платформы из набора строк на разных языках платформы.","params":[{"required":true,"name":"СтрокаНаРазныхЯзыках","description":"Строки на разных языках, разделенные символом \";\" (точка с запятой).\nСтрока на одном языке состоит из кода языка, указанного в метаданных, символа \"=\" (равно) и собственно строки текста на данном языке\nв одинарных кавычках, двойных кавычках или без кавычек (когда указывается только один язык).","type":"Строка"}],"return":"Строка"},{"name":"СоответствуетШаблону","description":"Проверяет что строк соответствует \"простому\" шаблону - тексту со звездочками.","params":[{"required":true,"name":"Строка","description":"Проверямая строка","type":"Строка"},{"required":true,"name":"Шаблон","description":"Шаблон","type":"Строка"}],"return":"Булево"}]},{"name":"ОбщийМодуль.ЮТТестовыеДанные","methods":[{"name":"СоздатьЭлемент","description":"Создает новый элемент и возвращает его ссылку.","params":[{"required":true,"name":"Менеджер","description":"Менеджер справочника/ПВХ и тд.","type":"Произвольный"},{"required":false,"name":"Наименование","description":"Наименование элемента","type":"Строка"},{"required":false,"name":"Реквизиты","description":"Значения реквизитов элемента","type":"Структура"},{"required":false,"name":"ПараметрыЗаписи","description":"","type":"см. ЮТОбщий.ПараметрыЗаписи"}],"return":"ЛюбаяСсылка"},{"name":"СоздатьДокумент","description":"Создает новый документ и возвращает его ссылку.","params":[{"required":true,"name":"Менеджер","description":"Менеджер справочника/ПВХ и тд.","type":"Произвольный"},{"required":false,"name":"Реквизиты","description":"Значения реквизитов элемента","type":"Структура"},{"required":false,"name":"ПараметрыЗаписи","description":"","type":"см. ЮТОбщий.ПараметрыЗаписи"}],"return":"ДокументСсылка"},{"name":"СоздатьГруппу","description":"Создает новую группу","params":[{"required":true,"name":"Менеджер","description":"Менеджер справочника/ПВХ и тд.","type":"Произвольный"},{"required":false,"name":"Наименование","description":"Наименование элемента","type":"Строка"},{"required":false,"name":"Реквизиты","description":"Значения реквизитов элемента","type":"Структура"},{"required":false,"name":"ПараметрыЗаписи","description":"","type":"см. ЮТОбщий.ПараметрыЗаписи"}],"return":"ЛюбаяСсылка"},{"name":"СлучайноеЧисло","description":"Возвращает случайное число в указанном диапазоне.\n\nОграничения:\n- Метод недоступен в веб-клиенте.","params":[{"required":false,"name":"Минимум","description":"Минимальное значение диапазона. По умолчанию равно 0.","type":"Число"},{"required":false,"name":"Максимум","description":"Максимальное значение диапазона. Если значение не указано, то будет использовано максимальное значение для целых чисел.","type":"Число"},{"required":false,"name":"ЗнаковПослеЗапятой","description":"Количество знаков после запятой для случайного числа. По умолчанию равно 0.","type":"Число"}],"return":"Число"},{"name":"СлучайноеПоложительноеЧисло","description":"Возвращает случайное положительное число в указанном диапазоне.\n\nОграничения:\n- Метод недоступен в веб-клиенте.","params":[{"required":false,"name":"Максимум","description":"Максимальное значение диапазона. Если значение не указано, то будет использовано максимальное значение для целых чисел.","type":"Число"},{"required":false,"name":"ЗнаковПослеЗапятой","description":"Количество знаков после запятой для случайного числа. По умолчанию равно 0.","type":"Число"}],"return":"Число"},{"name":"СлучайноеОтрицательноеЧисло","description":"Возвращает случайное отрицательное число в указанном диапазоне.\n\nОграничения:\n- Метод недоступен в веб-клиенте.","params":[{"required":false,"name":"Минимум","description":"Минимальное значение диапазона. Если значение не указано, то будет использовано минимальное значение для целых чисел.","type":"Число"},{"required":false,"name":"ЗнаковПослеЗапятой","description":"Количество знаков после запятой для случайного числа. По умолчанию равно 0.","type":"Число"}],"return":"Число"},{"name":"СлучайнаяСтрока","description":"Возвращает случайную строку указанной длины, состоящую из допустимых символов.\n\nОграничения:\n- Метод недоступен в веб-клиенте.","params":[{"required":false,"name":"Длина","description":"Длина возвращаемой строки. По умолчанию равно 10.","type":"Число"},{"required":false,"name":"Префикс","description":"Префикс, который будет добавлен к началу возвращаемой строки. По умолчанию равно пустой строке.","type":"Строка"},{"required":false,"name":"ДопустимыеСимволы","description":"Строка, содержащая допустимые символы для генерации строки.\nЕсли значение не указано, то будут использованы все русские и английские буквы в верхнем и нижнем регистре,\nа также цифры.","type":"Строка"}],"return":"Строка"},{"name":"СлучайныйИдентификатор","description":"Возвращает случайный идентификатор указанной длины, состоящий из букв и цифр.\n\nОграничения:\n- Метод недоступен в веб-клиенте.","params":[{"required":false,"name":"Длина","description":"Длина возвращаемого идентификатора. По умолчанию равно 10.","type":"Число"},{"required":false,"name":"Префикс","description":"Префикс, который будет добавлен к началу возвращаемого идентификатора. По умолчанию равно пустой строке.","type":"Строка"}],"return":"Строка"},{"name":"СлучайнаяДата","description":"Возвращает случайную дату в указанном диапазоне.\n\nОграничения:\n- Метод недоступен в веб-клиенте.","params":[{"required":false,"name":"Минимум","description":"Минимальное значение диапазона. По умолчанию равно 01.01.0001.","type":"Дата"},{"required":false,"name":"Максимум","description":"Максимальное значение диапазона. По умолчанию равно 31.12.3999.","type":"Дата"}],"return":"Дата"},{"name":"СлучайноеВремя","description":"Возвращает случайное время в формате \"Время\".\n\nОграничения:\n- Метод недоступен в веб-клиенте.","params":[],"return":"Дата"},{"name":"СлучайнаяДатаВБудущем","description":"","params":[{"required":false,"name":"Интервал","description":""},{"required":false,"name":"ТипИнтервала","description":""}]},{"name":"СлучайнаяДатаВПрошлом","description":"","params":[{"required":false,"name":"Интервал","description":""},{"required":false,"name":"ТипИнтервала","description":""}]},{"name":"СлучайнаяДатаПосле","description":"","params":[{"required":true,"name":"Дата","description":""},{"required":false,"name":"Интервал","description":""},{"required":false,"name":"ТипИнтервала","description":""}]},{"name":"СлучайнаяДатаДо","description":"","params":[{"required":true,"name":"Дата","description":""},{"required":false,"name":"Интервал","description":""},{"required":false,"name":"ТипИнтервала","description":""}]},{"name":"СлучайныйIPАдрес","description":"Возвращает случайный IP-адрес.\n\nОграничения:\n- Метод недоступен в веб-клиенте.","params":[],"return":"Строка"},{"name":"СлучайноеЗначениеИзСписка","description":"Возвращает случайное значение из указанного списка.\n\nОграничения:\n- Метод недоступен в веб-клиенте.","params":[{"required":true,"name":"Список","description":"Список значений, из которых будет выбрано случайное значение.","type":"Массив из Произвольный"}],"return":"Произвольный"},{"name":"СлучайноеБулево","description":"Возвращает случайное булево значение (Истина или Ложь).\n\nОграничения:\n- Метод недоступен в веб-клиенте.","params":[],"return":"Булево"},{"name":"СлучайноеЗначениеПеречисления","description":"Возвращает случайное значение перечисления.\n\nОграничения:\n- Метод недоступен в веб-клиенте.","params":[{"required":true,"name":"Перечисление","description":"Менеджер перечисления.","type":"ПеречислениеМенеджер"}],"return":"ПеречислениеСсылка"},{"name":"СлучайноеПредопределенноеЗначение","description":"Возвращает случайное предопределенное значения объекта конфигурации.","params":[{"required":true,"name":"Менеджер","description":"Имя менеджера. Примеры: \"Справочники.ВидыЦен\", \"Справочник.ВидыЦен\"","type":"Строка"},{"required":false,"name":"Отбор","description":"Отбора поиска предопределенных значений (сравнение на равенство)","type":"Структура"}],"return":"СправочникСсылка"},{"name":"СлучайныйНомерТелефона","description":"Возвращает случайный номер телефона в формате \"+КодСтраны(XXX)XXX-XX-XX\".\n\nОграничения:\n- Метод недоступен в веб-клиенте.","params":[{"required":false,"name":"КодСтраны","description":"Код страны по умолчанию \"7\".","type":"Строка"}],"return":"Строка"},{"name":"УникальнаяСтрока","description":"Возвращает уникальную строку на основе префикса и уникального идентификатора.\n\nОграничения:\n- Метод недоступен в веб-клиенте.","params":[{"required":false,"name":"Префикс","description":"Префикс уникальной строки. По умолчанию равно пустой строке.","type":"Строка"}],"return":"Строка"},{"name":"НовыйФайл","description":"Возвращает путь к созданному временному файлу с указанным содержимым и расширением.","params":[{"required":false,"name":"Содержимое","description":"Содержимое файла.","type":"Неопределено"},{"required":false,"name":"ТолькоЧтение","description":"Если значение равно Истина, то файл будет создан в режиме только для чтения. По умолчанию равно Ложь.","type":"Булево"},{"required":false,"name":"Расширение","description":"Расширение файла.","type":"Неопределено"}],"return":"Строка"},{"name":"НовоеИмяВременногоФайла","description":"Возвращает уникальное имя временного файла с указанным расширением.","params":[{"required":false,"name":"Расширение","description":"Расширение файла.","type":"Неопределено"}],"return":"Строка"},{"name":"ТаблицаMarkDown","description":"Возвращает массив структур, содержащих данные из таблицы Markdown.","params":[{"required":true,"name":"Строки","description":"Строка в формате Markdown, содержащая таблицу.","type":"Строка"}],"return":"Массив из Структура"},{"name":"СтруктураMarkDown","description":"Возвращает структуру, содержащую данные из таблицы Markdown, где ключом является значение указанного столбца.\n\nОграничения:\n- Метод недоступен в веб-клиенте.","params":[{"required":true,"name":"Ключ","description":"Название столбца, значение которого будет использовано в качестве ключа в возвращаемой структуре.","type":"Строка"},{"required":true,"name":"Строки","description":"Строка в формате Markdown, содержащая таблицу.","type":"Строка"}],"return":"Структура"},{"name":"ВариантыПараметров","description":"Формирует массив различных комбинаций параметров\n\nПредназначено для формирования таблицы возможных значений параметров для краш теста метода.","params":[{"required":true,"name":"ЗначенияПоУмолчанию","description":"Значения параметров по умолчанию.","type":"Структура"},{"required":true,"name":"ЗначенияПараметров","description":"Массивы значений для каждого параметра.","type":"Структура"}],"return":"Массив из Структура"},{"name":"КонструкторОбъекта","description":"Возвращает конструктор создания тестовых данных для указанного объекта метаданных.\n\nКонструктор имеет ряд особенностей:\n\n* Создание объекта происходит при вызове методов `Записать` и `Провести`, а создание реквизитов происходит во время вызова методов установки.\n* При использовании на клиенте все значения должны быть сериализуемыми.","params":[{"required":true,"name":"Менеджер","description":"Имя менеджера объекта метаданных. Примеры: \"Справочники.Товары\", \"Документы.ПриходТоваров\".","type":"Строка"}],"return":"ОбработкаОбъект.ЮТКонструкторТестовыхДанных"},{"name":"КонструкторДвижений","description":"Возвращает конструктор создания движений для указанного документа и регистра.\n\nКонструктор имеет ряд особенностей:\n\n* Создание движений происходит при вызове метода `Записать`, а заполнение реквизитов движений осуществляется через методы установки.\n* При использовании на клиенте все значения должны быть сериализуемыми.","params":[{"required":true,"name":"Документ","description":"Документ, для которого создаются движения.","type":"ДокументОбъект"},{"required":true,"name":"ИмяРегистра","description":"Имя регистра, движения которого необходимо создать.","type":"Строка"}],"return":"ОбработкаОбъект.ЮТКонструкторТестовыхДанных"},{"name":"КонструкторОбъектаXDTO","description":"Возвращает конструктор создания объекта XDTO.","params":[{"required":true,"name":"ИмяТипа","description":"Имя типа объекта XDTO.","type":"Строка"},{"required":true,"name":"ПространствоИмен","description":"Пространство имен типа объекта XDTO.","type":"Строка"},{"required":false,"name":"Фабрика","description":"Фабрика, используемая для создания объектов XDTO. По умолчанию используется стандартная фабрика XDTO.","type":"ФабрикаXDTO"}],"return":"ОбработкаОбъект.ЮТКонструкторОбъектаXDTO"},{"name":"Удалить","description":"Удаляет переданные объекта","params":[{"required":true,"name":"Ссылки","description":"Массив ссылок на объекты, которые необходимо удалить.","type":"Массив из ЛюбаяСсылка"},{"required":false,"name":"Привилегированно","description":"Выполнить удаление в привилегированном режиме (без учета прав на объекты)","type":"Булево"}]},{"name":"Подражатель","description":"Возвращает объект подражателя для формирования осмысленных тестовых данных","params":[],"return":"ОбщийМодуль.Подражатель"},{"name":"ЗагрузитьИзМакета","description":"Возвращает таблицу значений из табличного документа","params":[{"required":true,"name":"Макет","description":"Исходный табличный документ","type":"ТабличныйДокумент"},{"required":true,"name":"ОписанияТипов","description":"Соответствие имен колонок таблицы к типам значений","type":"Соответствие из ОписаниеТипов"},{"required":false,"name":"КэшЗначений","description":"Соответствие для хранения создаваемых значений","type":"Соответствие из Произвольный"},{"required":false,"name":"ЗаменяемыеЗначения","description":"Значения, использующиеся для замены","type":"Соответствие из Произвольный"},{"required":false,"name":"ПараметрыСозданияОбъектов","description":"","type":"см. ЮТФабрика.ПараметрыСозданияОбъектов"}],"return":"ТаблицаЗначений"},{"name":"HTTPСервисЗапрос","description":"Возвращает мок для `HTTPСервисЗапрос`.","params":[],"return":"ОбработкаОбъект.ЮТHTTPСервисЗапрос"},{"name":"ADORecordSet","description":"Возвращает мок для ADO.RecordSet.","params":[{"required":true,"name":"Колонки","description":"Имена колонок набора данных, разделенные запятой","type":"Строка"},{"required":false,"name":"Описание","description":"Описание, полезно для отладки и проверки","type":"Строка"}],"return":"ОбработкаОбъект.ЮТRecordSet"},{"name":"УстановитьФоновуюБлокировку","description":"Установить фоновую блокировку.","params":[{"required":true,"name":"Блокировка","description":"","type":"БлокировкаДанных"},{"required":false,"name":"Длительность","description":"Длительность блокировки в секундах","type":"Число"}]},{"name":"УстановитьЗначениеРеквизита","description":"Устанавливает значение реквизита ссылки","params":[{"required":true,"name":"Ссылка","description":"","type":"ЛюбаяСсылка"},{"required":true,"name":"ИмяРеквизита","description":"","type":"Строка"},{"required":true,"name":"ЗначениеРеквизита","description":"","type":"Произвольный"},{"required":false,"name":"ПараметрыЗаписи","description":"","type":"см. ЮТОбщий.ПараметрыЗаписи"}]},{"name":"УстановитьЗначенияРеквизитов","description":"Устанавливает значения реквизитов ссылки.","params":[{"required":true,"name":"Ссылка","description":"Ссылка","type":"ЛюбаяСсылка"},{"required":true,"name":"ЗначенияРеквизитов","description":"Значения реквизитов","type":"Структура"},{"required":false,"name":"ПараметрыЗаписи","description":"","type":"см. ЮТОбщий.ПараметрыЗаписи"}]},{"name":"Фикция","description":"Генерирует новое значение указанного типа.\nЕсли `ОписаниеТипа` содержит несколько типов, то выбирается случайный из них.","params":[{"required":true,"name":"ОписаниеТипа","description":"Тип значения генерируемого значения","type":"ОписаниеТипов"},{"required":false,"name":"РеквизитыЗаполнения","description":"Значения реквизитов заполнения создаваемого объекта базы","type":"Структура"}],"return":"Произвольный"},{"name":"СообщениеСервисаИнтеграции","description":"Возвращает мок для `СообщениеСервисаИнтеграции`.","params":[],"return":"ОбработкаОбъект.ЮТСообщениеСервисаИнтеграции"}]},{"name":"ОбщийМодуль.ЮТТесты","methods":[{"name":"ДобавитьТестовыйНабор","description":"Создает и регистрирует тестовый набор, в который будут добавляться последующие тесты","params":[{"required":true,"name":"Имя","description":"Имя набора тестов","type":"Строка"},{"required":false,"name":"ТегиСтрокой","description":"Теги относящиеся к набору и вложенным тестам. Это строка разделенная запятыми","type":"Строка"}],"return":"ОбщийМодуль.ЮТТесты"},{"name":"Тег","description":"Добавляет тег к тесту/набору/модулю","params":[{"required":true,"name":"Тег","description":"","type":"Строка"}],"return":"ОбщийМодуль.ЮТТесты"},{"name":"ДобавитьТест","description":"Регистрирует тест, исполняемый в контекстах, в которых доступен тестовый модуль.\nНапример\n\n* Если модуль с тестами клиент-серверный, то тест будет вызван и на клиенте и на сервере.\n* Если клиентский, то только на клиенте.\n* Если клиент обычное приложение, то только при запуске в режиме обычного приложения.","params":[{"required":true,"name":"ИмяТестовогоМетода","description":"Имя тестового метода","type":"Строка"},{"required":false,"name":"ПредставлениеТеста","description":"Представление теста","type":"Строка"},{"required":false,"name":"ТегиСтрокой","description":"Теги строкой. Это строка разделенная запятыми","type":"Строка"},{"required":false,"name":"Контексты","description":"Контексты, строка перечисления контекстов вызова, разделенных запятой.\nВозможные значения см. ЮТФабрика.КонтекстыВызова","type":"Строка"}],"return":"ОбщийМодуль.ЮТТесты"},{"name":"ДобавитьКлиентскийТест","description":"Регистрирует тест исполняемый на клиенте.","params":[{"required":true,"name":"ИмяТестовогоМетода","description":"Имя тестового метода","type":"Строка"},{"required":false,"name":"ПредставлениеТеста","description":"Представление теста","type":"Строка"},{"required":false,"name":"Теги","description":"Строка тегов разделенных запятыми","type":"Строка"}],"return":"ОбщийМодуль.ЮТТесты"},{"name":"ДобавитьСерверныйТест","description":"Регистрирует тест исполняемый на сервере.","params":[{"required":true,"name":"ИмяТестовогоМетода","description":"Имя тестового метода","type":"Строка"},{"required":false,"name":"ПредставлениеТеста","description":"Представление теста","type":"Строка"},{"required":false,"name":"ТегиСтрокой","description":"Теги строкой. Это строка разделенная запятыми","type":"Строка"}],"return":"ОбщийМодуль.ЮТТесты"},{"name":"НастройкаИсполнения","description":"Устанавливает настройку выполнения тестового метода.","params":[{"required":true,"name":"ИмяПараметра","description":"","type":"Строка"},{"required":true,"name":"Значение","description":"Значение настройки","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТТесты"},{"name":"ВТранзакции","description":"Устанавливает настройку выполнения тестового метода в транзакции.","params":[{"required":false,"name":"ВыполнятьВТранзакции","description":"","type":"Булево"}],"return":"ОбщийМодуль.ЮТТесты"},{"name":"УдалениеТестовыхДанных","description":"Устанавливает настройку удаления созданных тестовых данных\nВ отличии от использования транзакции:\n\n* Умеет работать с данными созданными на клиенте\n* Только удаляет созданные данные и не откатывает изменения объектов\n* Работает с данными созданными через API работы с тестовыми данными\n* Удаляет данные созданные вне теста (в обработчиках событий, например, ПередВсемиТестами и ПередТестовымНабором)","params":[{"required":false,"name":"УдалятьСозданныеДанные","description":"","type":"Булево"}],"return":"ОбщийМодуль.ЮТТесты"},{"name":"Перед","description":"Устанавливает настройку переопределения обработчика события Перед...","params":[{"required":false,"name":"ВыполнитьПеред","description":"Имя обработчика события, который будет выполнен вместо основного","type":"Строка"}],"return":"ОбщийМодуль.ЮТТесты"},{"name":"После","description":"Устанавливает настройку переопределения обработчика события После...","params":[{"required":false,"name":"ВыполнитьПосле","description":"Имя обработчика события, который будет выполнен вместо основного","type":"Строка"}],"return":"ОбщийМодуль.ЮТТесты"},{"name":"СПараметрами","description":"Устанавливает параметры вызова теста.\n\n* Если метод вызывается первый раз, то он устанавливает параметры теста.\n* Если второй и последующие, то добавляет новый тест с параметрами.","params":[{"required":false,"name":"Параметр1","description":"","type":"Произвольный"},{"required":false,"name":"Параметр2","description":"","type":"Произвольный"},{"required":false,"name":"Параметр3","description":"","type":"Произвольный"},{"required":false,"name":"Параметр4","description":"","type":"Произвольный"},{"required":false,"name":"Параметр5","description":"","type":"Произвольный"},{"required":false,"name":"Параметр6","description":"","type":"Произвольный"},{"required":false,"name":"Параметр7","description":"","type":"Произвольный"},{"required":false,"name":"Параметр8","description":"","type":"Произвольный"},{"required":false,"name":"Параметр9","description":"","type":"Произвольный"},{"required":false,"name":"Параметр10","description":"","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТТесты"},{"name":"СПараметрамиНаКлиенте","description":"Устанавливает параметры вызова теста и новый контекст исполнения (клиентский).\n\n* Если метод вызывается первый раз, то он устанавливает параметры теста.\n* Если второй и последующие, то добавляет новый тест с параметрами.","params":[{"required":false,"name":"Параметр1","description":"","type":"Произвольный"},{"required":false,"name":"Параметр2","description":"","type":"Произвольный"},{"required":false,"name":"Параметр3","description":"","type":"Произвольный"},{"required":false,"name":"Параметр4","description":"","type":"Произвольный"},{"required":false,"name":"Параметр5","description":"","type":"Произвольный"},{"required":false,"name":"Параметр6","description":"","type":"Произвольный"},{"required":false,"name":"Параметр7","description":"","type":"Произвольный"},{"required":false,"name":"Параметр8","description":"","type":"Произвольный"},{"required":false,"name":"Параметр9","description":"","type":"Произвольный"},{"required":false,"name":"Параметр10","description":"","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТТесты"},{"name":"СПараметрамиНаСервере","description":"Устанавливает параметры вызова теста и новый контекст исполнения (серверный).\n\n* Если метод вызывается первый раз, то он устанавливает параметры теста.\n* Если второй и последующие, то добавляет новый тест с параметрами.","params":[{"required":false,"name":"Параметр1","description":"","type":"Произвольный"},{"required":false,"name":"Параметр2","description":"","type":"Произвольный"},{"required":false,"name":"Параметр3","description":"","type":"Произвольный"},{"required":false,"name":"Параметр4","description":"","type":"Произвольный"},{"required":false,"name":"Параметр5","description":"","type":"Произвольный"},{"required":false,"name":"Параметр6","description":"","type":"Произвольный"},{"required":false,"name":"Параметр7","description":"","type":"Произвольный"},{"required":false,"name":"Параметр8","description":"","type":"Произвольный"},{"required":false,"name":"Параметр9","description":"","type":"Произвольный"},{"required":false,"name":"Параметр10","description":"","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТТесты"},{"name":"Представление","description":"Устанавливает представление объекта, может использоваться как для теста, так и для набора.","params":[{"required":true,"name":"Представление","description":"","type":"Строка"},{"required":false,"name":"ИспользуяИмя","description":"Необходимо ли использовать имя объекта при формировании представления.\nЛожь - По умолчанию, представление будет установлено по параметру.\nИстина - Новое представление объекта = `<ИмяОбъект>. <Параметр Представление>`","type":"Булево"}],"return":"ОбщийМодуль.ЮТТесты"},{"name":"ЗависитОт","description":"Позволяет выполнить настройку зависимостей теста, тестового набора или модуля.\nВозвращает модуль установки зависимостей теста.","params":[],"return":"ОбщийМодуль.ЮТЗависимости"},{"name":"Вызов","description":"Используется для вызова произвольной функции внутри текучего интерфейса","params":[{"required":true,"name":"_","description":"","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТТесты"}]},{"name":"ОбщийМодуль.ЮТУтверждения","methods":[{"name":"Что","description":"Инициализирует модуль для проверки утверждений.\n\n* Устанавливает новый контекст утверждений.\n* Запоминает проверяемое значение и описание проверки.\n* Сбрасывает предыдущие настройки контекста утверждений.","params":[{"required":true,"name":"ПроверяемоеЗначение","description":"Проверяемое фактическое значение.","type":"Произвольный"},{"required":false,"name":"Сообщение","description":"Описание проверки, которое будет выведено при возникновении ошибки.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"Метод","description":"Запоминает описание метода (имя и параметры) для последующей проверки.\nИспользуется для проверки выполнения метода, совместно с методами\nсм. ВыбрасываетИсключение и см. НеВыбрасываетИсключение.","params":[{"required":true,"name":"ИмяМетода","description":"Наименование метода объекта (или его свойство), указанного при инициализации.","type":"Строка"},{"required":false,"name":"ПараметрыМетода","description":"Параметры, с которыми будет вызываться метод.\nМожно использовать конструктор параметров см. ЮТМетоды.МассивПараметров.","type":"Массив из Произвольный"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"Параметр","description":"Добавляет параметр метода (см. Метод) для последующего вызова метода и проверки.\n\n* Сохраняет переданное значение как параметр для дальнейшего использования при вызове метода.\n* Позволяет добавлять параметры последовательно.","params":[{"required":true,"name":"ЗначениеПараметра","description":"Параметр вызываемого метода.","type":"Произвольный"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ИмеющееПредставление","description":"Запоминает переданное представление объекта для использования в сообщениях об ошибках.","params":[{"required":true,"name":"Представление","description":"Текстовое представление проверяемого объекта.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"Свойство","description":"Проверяет наличие свойства и запоминает его для последующих проверок указанного свойства.\n\nВажно, что следующие проверки будут относиться к этому свойству.\nДля переключения на проверки объекта можно воспользоваться методом см. Объект.","params":[{"required":true,"name":"ИмяСвойства","description":"Наименование свойства объекта.\nВозможно обращение к вложенным свойствам через точку, а к элементам коллекций по индексу `[0]`.","type":"Строка"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"НетСвойства","description":"Проверяет отсутствие свойства основного объекта.\nА также сбрасывает ранее установленное проверяемое свойство (см. Свойство).","params":[{"required":true,"name":"ИмяСвойства","description":"Наименование свойства объекта.\nВозможно обращение к вложенным свойствам через точку","type":"Строка"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"Элемент","description":"Проверяет наличие элемента с указанным индексом и позиционируется на нем для последующих проверок.\n\nВажно, что следующие проверки будут относиться к этому элементу.\nДля переключения на проверки объекта можно воспользоваться методом см. Объект.\n\nЭто алиас метода см. Свойство","params":[{"required":true,"name":"Индекс","description":"Индекс элемента коллекции.","type":"Число"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"Объект","description":"Используется после вызова метода см. Свойство, для переключения с ранее указанного свойства на объект.\n\nЭтот метод позволяет продолжить проверки на уровне объекта, после того как была выполнена проверка его свойств.","params":[],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"Равно","description":"Проверяет установленное значение (или его свойство) на равенство ожидаемому.\n\nПри сравнении также проверяется совпадение типов проверяемого и ожидаемого значения.\nРеализовано сравнение не только примитивных значений, но и структур, массивов, таблиц и прочего.\nДля сериализуемых объектов проверяется равенство по сериализованной форме.","params":[{"required":true,"name":"ОжидаемоеЗначение","description":"Ожидается, что значение (или его свойство) равно этому значению.","type":"Произвольный"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"НеРавно","description":"Проверяет установленное значение (или его свойство) на НЕ равенство ожидаемому.\n\nПри сравнении также проверяется совпадение типов проверяемого и ожидаемого значения.\nРеализовано сравнение не только примитивных значений, но и структур, массивов, таблиц и прочего.\nДля сериализуемых объектов проверяется равенство по сериализованной форме","params":[{"required":true,"name":"ОжидаемоеЗначение","description":"Ожидается, что установленное значение (или его свойство) НЕ равно этому значению.","type":"Произвольный"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"Больше","description":"Проверяет установленное значение (или его свойство), оно должно быть больше ожидаемого.","params":[{"required":true,"name":"ОжидаемоеЗначение","description":"Ожидается, что установленное значение (или его свойство) больше этого значения.","type":"Произвольный"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"БольшеИлиРавно","description":"Проверяет установленное значение (или его свойство), оно должно быть больше или равно ожидаемому.","params":[{"required":true,"name":"ОжидаемоеЗначение","description":"Ожидается, что установленное значение (или его свойство) больше или равно указанному.","type":"Произвольный"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"Меньше","description":"Проверяет установленное значение (или его свойство), оно должно быть меньше ожидаемого.","params":[{"required":true,"name":"ОжидаемоеЗначение","description":"Ожидается, что установленное значение (или его свойство) меньше этого значения.","type":"Произвольный"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"МеньшеИлиРавно","description":"Проверяет установленное значение (или его свойство), оно должно быть меньше или равно ожидаемому.","params":[{"required":true,"name":"ОжидаемоеЗначение","description":"Ожидается, что установленное значение (или его свойство) меньше этого значения или равно ему.","type":"Произвольный"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"Заполнено","description":"Проверяет установленное значение (или его свойство) на \"заполненность\" (обертка для `ЗначениеЗаполнено`).","params":[{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"НеЗаполнено","description":"Проверяет установленное значение (или его свойство) на \"не заполненность\" (обертка для `ЗначениеЗаполнено`).","params":[{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ИмеетТип","description":"Проверяет установленное значение (или его свойство) на соответствие переданному типу.","params":[{"required":true,"name":"ОжидаемоеЗначение","description":"Ожидается, что значение (или его свойство) имеет данный тип.","type":"Строка"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"НеИмеетТип","description":"Проверяет установленное значение (или его свойство) на несоответствие переданному типу.","params":[{"required":true,"name":"ОжидаемоеЗначение","description":"Ожидается, что значение (или его свойство) НЕ имеет данный тип.","type":"Строка"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"Содержит","description":"Проверяет установленное значение (или его свойство) на наличие в нем искомого.\n\nПроверка поддерживается для следующих типов проверяемого значения:\n\n- Строка - по вхождению\n- Массив - по наличию равного элемента\n- Структура - по наличию равного значения\n- Соответствие - по наличию равного значения\n- СписокЗначений - по наличию равного значения\n- ФиксированныйМассив - по наличию равного значения\n- ФиксированнаяСтруктура - по наличию равного значения\n- ФиксированноеСоответствие - по наличию равного значения\n- Произвольный итерируемый объект для проверки на соответствие предикату\n\nПри сравнении также проверяется совпадение типов.","params":[{"required":true,"name":"ОжидаемоеЗначение","description":"Ожидается, что значение (или его свойство) содержит указанное значение.","type":"Произвольный"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"НеСодержит","description":"Проверяет установленное значение (или его свойство) на наличие в нем искомого.\n\nПроверка поддерживается для следующих типов проверяемого значения:\n\n- Строка - по отсутствию вхождения\n- Массив - по отсутствию равного элемента\n- Структура - по отсутствию равного значения\n- Соответствие - по отсутствию равного значения\n- СписокЗначений - по отсутствию равного значения\n- ФиксированныйМассив - по отсутствию равного значения\n- ФиксированнаяСтруктура - по отсутствию равного значения\n- ФиксированноеСоответствие - по отсутствию равного значения\n- Произвольный итерируемый объект для проверки на соответствие предикату\n\nПри сравнении также проверяется совпадение типов.","params":[{"required":true,"name":"ОжидаемоеЗначение","description":"Ожидается, что значение (или его свойство) НЕ содержит указанное значение.","type":"Произвольный"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"СодержитСтрокуПоШаблону","description":"Проверяет установленное значение (или его свойство) на наличие подстроки, соответствующей регулярному выражению.","params":[{"required":true,"name":"Шаблон","description":"Регулярное выражение, по которому ищем подстроку.","type":"Строка"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"НеСодержитСтрокуПоШаблону","description":"Проверяет установленное значение (или его свойство) на отсутствие подстроки, соответствующей заданному регулярному выражению.","params":[{"required":true,"name":"Шаблон","description":"Регулярное выражение, по которому ищем подстроку.","type":"Строка"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ИмеетСвойство","description":"Проверяет наличие свойства у объекта или его свойства.\nВ отличие от метода см. Свойство, не позиционируется на указанное свойство.","params":[{"required":true,"name":"ИмяСвойства","description":"Наименование свойства объекта.\nВозможно обращение к вложенным свойствам через точку","type":"Строка"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"НеИмеетСвойства","description":"Проверяет отсутствие свойства у объекта или его свойства.\nВ отличие от метода см. НетСвойства, не сбрасывает позиционирование проверки.","params":[{"required":true,"name":"ИмяСвойства","description":"Наименование свойства объекта.\nВозможно обращение к вложенным свойствам через точку","type":"Строка"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ВСписке","description":"Проверяет значение (или его свойство), оно должно входить в указанный список.","params":[{"required":true,"name":"Значения","description":"Значение для проверки.","type":"Массив из Произвольный"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"МеждуВключаяГраницы","description":"Проверяет вхождение установленного значения (или его свойства) в заданный интервал.\n\nПроверяемое значение может находиться на границе интервала.","params":[{"required":true,"name":"НачалоИнтервала","description":"Левая граница интервала. Может иметь любой тип, позволяющий сравнивать значения.","type":"Произвольный"},{"required":true,"name":"ОкончаниеИнтервала","description":"Правая граница. Может иметь любой тип, позволяющий сравнивать значения.","type":"Произвольный"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"МеждуИсключаяГраницы","description":"Проверяет вхождение установленного значения (или его свойства) в заданный интервал.\n\nПроверяемое значение не может находиться на границе интервала.","params":[{"required":true,"name":"НачалоИнтервала","description":"Левая граница интервала. Может иметь любой тип, позволяющий сравнивать значения.","type":"Произвольный"},{"required":true,"name":"ОкончаниеИнтервала","description":"Правая граница. Может иметь любой тип, позволяющий сравнивать значения.","type":"Произвольный"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"МеждуВключаяНачалоГраницы","description":"Проверяет вхождение установленного значения (или его свойства) в заданный интервал.\n\nПроверяемое значение может находиться на начальной границе интервала.","params":[{"required":true,"name":"НачалоИнтервала","description":"Левая граница интервала. Может иметь любой тип, позволяющий сравнивать значения.","type":"Произвольный"},{"required":true,"name":"ОкончаниеИнтервала","description":"Правая граница. Может иметь любой тип, позволяющий сравнивать значения.","type":"Произвольный"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"МеждуВключаяОкончаниеГраницы","description":"Проверяет вхождение установленного значения (или его свойства) в заданный интервал.\n\nПроверяемое значение может находиться на конечной границе интервала.","params":[{"required":true,"name":"НачалоИнтервала","description":"Левая граница интервала. Может иметь любой тип, позволяющий сравнивать значения.","type":"Произвольный"},{"required":true,"name":"ОкончаниеИнтервала","description":"Правая граница. Может иметь любой тип, позволяющий сравнивать значения.","type":"Произвольный"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ИмеетСвойстваРавные","description":"Проверяет наличие свойств и их значения у проверяемого объекта (или его свойства).","params":[{"required":true,"name":"ОжидаемоеЗначение","description":"Проверяемый объект должен иметь свойства, указанные в параметре.","type":"Структура"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ЭтоИстина","description":"Проверяет установленное значение (или его свойство) на равенство `Истина`.\nПри сравнении также проверяется совпадение типов проверяемого и ожидаемого значения.","params":[{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ЭтоНеИстина","description":"Проверяет установленное значение (или его свойство) на НЕ равенство `Истина`.\nПри сравнении также проверяется совпадение типов проверяемого и ожидаемого значения.","params":[{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ЭтоЛожь","description":"Проверяет установленное значение (или его свойство) на равенство `Ложь`.\nПри сравнении также проверяется совпадение типов проверяемого и ожидаемого значения.","params":[{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ЭтоНеЛожь","description":"Проверяет установленное значение (или его свойство) на НЕ равенство `Ложь`.\nПри сравнении также проверяется совпадение типов проверяемого и ожидаемого значения.","params":[{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"Существует","description":"Проверяет установленное значение (или его свойство) на \"существование\", т.е. отличие от `Null` и `Неопределено`.","params":[{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"НеСуществует","description":"Проверяет установленное значение (или его свойство) на \"не существование\", т.е. оно равно `Null` или `Неопределено`.","params":[{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ЭтоНеопределено","description":"Проверяет установленное значение (или его свойство) на неравенство `Неопределено`.","params":[{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ЭтоНеНеопределено","description":"Проверяет установленное значение (или его свойство) на не равенство `Неопределено`.","params":[{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ЭтоNull","description":"Проверяет установленное значение (или его свойство) на равенство `Null`.","params":[{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ЭтоНеNull","description":"Проверяет установленное значение (или его свойство) на не равенство `Null`.","params":[{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ИмеетДлину","description":"Проверяет установленное значение (или его свойство) на длину или размер коллекции.\n\nПроверка поддерживается для следующих типов проверяемого значения:\n- Строка\n- Массив\n- Структура\n- Соответствие\n- СписокЗначений\n- ФиксированныйМассив\n- ФиксированнаяСтруктура\n- ФиксированноеСоответствие\n- ТаблицаЗначений","params":[{"required":true,"name":"ОжидаемоеЗначение","description":"Ожидается, что значение (или его свойство) имеет указанную длину или размер.","type":"Число"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ИмеетДлинуБольше","description":"Проверяет установленное значение (или его свойство) на длину или размер коллекции и определяет, больше ли эта длина или размер указанного значения.\n\nПроверка поддерживается для следующих типов проверяемого значения:\n- Строка\n- Массив\n- Структура\n- Соответствие\n- СписокЗначений\n- ФиксированныйМассив\n- ФиксированнаяСтруктура\n- ФиксированноеСоответствие\n- ТаблицаЗначений","params":[{"required":true,"name":"ОжидаемоеЗначение","description":"Ожидается, что значение (или его свойство) имеет длину или размер, превышающий это значение.","type":"Число"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ИмеетДлинуМеньше","description":"Проверяет установленное значение (или его свойство) на длину или размер коллекции и определяет, меньше ли эта длина или размер указанного значения.\n\nПроверка поддерживается для следующих типов проверяемого значения:\n- Строка\n- Массив\n- Структура\n- Соответствие\n- СписокЗначений\n- ФиксированныйМассив\n- ФиксированнаяСтруктура\n- ФиксированноеСоответствие\n- ТаблицаЗначений","params":[{"required":true,"name":"ОжидаемоеЗначение","description":"Ожидается, что значение (или его свойство) имеет длину или размер, меньшее это значение.","type":"Число"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"НеИмеетДлину","description":"Проверяет установленное значение (или его свойство) на длину или размер коллекции, которые не должны совпадать с указанным значением.\n\nПроверка поддерживается для следующих типов проверяемого значения:\n- Строка\n- Массив\n- Структура\n- Соответствие\n- СписокЗначений\n- ФиксированныйМассив\n- ФиксированнаяСтруктура\n- ФиксированноеСоответствие\n- ТаблицаЗначения","params":[{"required":true,"name":"ОжидаемоеЗначение","description":"Ожидается, что значение (или его свойство) не имеет указанную длину или размер.","type":"Число"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки, позволяющее более точно понять, что именно проверяется.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ВыбрасываетИсключение","description":"Вызывает метод (см. Метод) объекта и проверяет, выбрасывает ли он исключение.\nПроверяет, что метод вызывает исключение, а текст исключения содержит (включает) указанный текст.","params":[{"required":true,"name":"ОжидаемоеЗначение","description":"Ожидается, что сообщение об ошибке будет содержать (включать) данный текст.","type":"Строка"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки.","type":"Строка"},{"required":false,"name":"ВТранзакции","description":"Указывает, что вызов метода выполняется в транзакции.","type":"Булево"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"НеВыбрасываетИсключение","description":"Вызывает метод (см. Метод) объекта и проверяет, выбрасывает ли он исключение.\nПроверяет, что метод не вызывает исключение,\nили что при его вызове выбрасывается исключение, текст которого не содержит указанный текст.","params":[{"required":false,"name":"ОжидаемоеЗначение","description":"Ожидается, что метод выбросит исключение, текст которого НЕ будет содержать (включать) данный текст.","type":"Строка"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки.","type":"Строка"},{"required":false,"name":"ВТранзакции","description":"Указывает, что вызов метода выполняется в транзакции.","type":"Булево"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ИмеетМетод","description":"Проверяет, что установленное значение (или его свойство) имеет указанный экспортный метод.","params":[{"required":true,"name":"ИмяМетода","description":"Имя метода, наличие которого нужно проверить.","type":"Строка"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"НачинаетсяС","description":"Проверяет, что установленное значение (или его свойство) начинается на указанное значение.\n\nПри этом проверяемое значение должно быть строкой.","params":[{"required":true,"name":"СтрокаПоиска","description":"Ожидается, что значение начинается с этой строки поиска.","type":"Строка"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ЗаканчиваетсяНа","description":"Проверяет, что установленное значение (или его свойство) заканчивается на указанное значение.\n\nПри этом проверяемое значение должно быть строкой.","params":[{"required":true,"name":"СтрокаПоиска","description":"Ожидается, что значение заканчивается на этой строке поиска.","type":"Строка"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"КаждыйЭлементСодержитСвойство","description":"Проверяет каждый элемент установленного значения (или его свойства); все элементы должны иметь указанное свойство.","params":[{"required":true,"name":"ИмяСвойства","description":"Имя свойства, наличие которого нужно проверить у каждого элемента.","type":"Строка"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"КаждыйЭлементСодержитСвойствоСоЗначением","description":"Проверяет каждый элемент установленного значения (или его свойства);\nвсе элементы должны иметь указанное свойство, которое равно ожидаемому значению.","params":[{"required":true,"name":"ИмяСвойства","description":"Имя свойства, наличие которого нужно проверить у каждого элемента.","type":"Строка"},{"required":true,"name":"ОжидаемоеЗначение","description":"Ожидаемое значение свойства для проверки.","type":"Произвольный"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ЛюбойЭлементСодержитСвойство","description":"Проверяет элементы установленного значения (или его свойства);\nхотя бы один из них должен иметь указанное свойство.","params":[{"required":true,"name":"ИмяСвойства","description":"Имя свойства, наличие которого нужно проверить у элементов.","type":"Строка"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ЛюбойЭлементСодержитСвойствоСоЗначением","description":"Проверяет элементы установленного значения (или его свойства);\nхотя бы один из них должен иметь указанное свойство, которое равно ожидаемому значению.","params":[{"required":true,"name":"ИмяСвойства","description":"Имя свойства, наличие которого нужно проверить у элементов.","type":"Строка"},{"required":true,"name":"ОжидаемоеЗначение","description":"Ожидаемое значение свойства для проверки.","type":"Произвольный"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"СоответствуетПредикату","description":"Проверяет установленное значение (или его свойства) на соответствие утверждениям предиката.\nСм. ЮТест.Предикат.","params":[{"required":true,"name":"Предикат","description":"Набор утверждений, см. ЮТПредикаты.Получить.\n- См. ЮТФабрика.ВыражениеПредиката.","type":"Массив из см. ЮТФабрика.ВыражениеПредиката"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"КаждыйЭлементСоответствуетПредикату","description":"Проверяет каждый элемент установленного значения (или его свойства);\nвсе элементы должны соответствовать утверждениям предиката.\nСм. ЮТест.Предикат.","params":[{"required":true,"name":"Предикат","description":"Набор утверждений, см. ЮТПредикаты.Получить.\n- См. ЮТФабрика.ВыражениеПредиката.","type":"Массив из см. ЮТФабрика.ВыражениеПредиката"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"},{"name":"ЛюбойЭлементСоответствуетПредикату","description":"Проверяет элементы установленного значения (или его свойства);\nхотя бы один из них должен соответствовать утверждениям предиката.\nСм. ЮТест.Предикат.","params":[{"required":true,"name":"Предикат","description":"Набор утверждений, см. ЮТПредикаты.Получить.\n- См. ЮТФабрика.ВыражениеПредиката.","type":"Массив из см. ЮТФабрика.ВыражениеПредиката"},{"required":false,"name":"ОписаниеПроверки","description":"Описание конкретной проверки.","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтверждения"}]},{"name":"ОбщийМодуль.ЮТУтвержденияИБ","methods":[{"name":"ЧтоТаблица","description":"Инициализирует модуль для проверки утверждений.\n\n* Запоминает/устанавливает имя проверяемой таблицы\n* Запоминает описание.","params":[{"required":true,"name":"ИмяТаблицы","description":"Имя проверяемой таблицы, например, Справочник.Товары, РегистрНакопления.ТоварыНаСкладах","type":"Строка"},{"required":false,"name":"ОписаниеПроверки","description":"Описание проверки, которое будет выведено при возникновении ошибки","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтвержденияИБ"},{"name":"СодержитЗаписи","description":"Проверяет наличие в таблице записей удовлетворяющих условиям","params":[{"required":false,"name":"Предикат","description":"Модуль настройки предикатов, см. ЮТест.Предикат","type":"ОбщийМодуль.ЮТест.Предикат"},{"required":false,"name":"ОписаниеУтверждения","description":"Описание конкретного утверждения","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтвержденияИБ"},{"name":"НеСодержитЗаписи","description":"Проверяет отсутствие в таблице записей удовлетворяющих условиям","params":[{"required":false,"name":"Предикат","description":"Условия сформированные с использованием см. ЮТест.Предикат","type":"ОбщийМодуль.ЮТест.Предикат"},{"required":false,"name":"ОписаниеУтверждения","description":"Описание конкретного утверждения","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтвержденияИБ"},{"name":"СодержитЗаписиСНаименованием","description":"Проверяет наличие в таблице записей с указанным наименованием","params":[{"required":true,"name":"ОжидаемоеНаименование","description":"","type":"Строка"},{"required":false,"name":"ПроверятьПометкуУдаления","description":"Проверять пометку удаления.\n+ `Истина` - Подбираются только непомеченные на удаление записи.\n+ `Ложь` - пометка на удаление игнорируется","type":"Булево"},{"required":false,"name":"ОписаниеУтверждения","description":"Описание конкретного утверждения","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтвержденияИБ"},{"name":"СодержитЗаписиСКодом","description":"Проверяет наличие в таблице записей с указанным кодом","params":[{"required":true,"name":"ОжидаемыйКод","description":"","type":"Строка"},{"required":false,"name":"ПроверятьПометкуУдаления","description":"Проверять пометку удаления.\n+ `Истина` - Подбираются только непомеченные на удаление записи.\n+ `Ложь` - пометка на удаление игнорируется","type":"Булево"},{"required":false,"name":"ОписаниеУтверждения","description":"Описание конкретного утверждения","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтвержденияИБ"},{"name":"СодержитЗаписиСНомером","description":"Проверяет наличие в таблице записей с указанным номером","params":[{"required":true,"name":"ОжидаемыйНомер","description":"","type":"Строка"},{"required":false,"name":"ПроверятьПометкуУдаления","description":"Проверять пометку удаления.\n+ `Истина` - Подбираются только непомеченные на удаление записи.\n+ `Ложь` - пометка на удаление игнорируется","type":"Булево"},{"required":false,"name":"ОписаниеУтверждения","description":"Описание конкретного утверждения","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтвержденияИБ"},{"name":"НеСодержитЗаписиСНаименованием","description":"Проверяет отсутствие в таблице записей с указанным наименованием","params":[{"required":true,"name":"ОжидаемоеНаименование","description":"","type":"Строка"},{"required":false,"name":"ПроверятьПометкуУдаления","description":"Проверять пометку удаления.\n+ `Истина` - Подбираются только непомеченные на удаление записи.\n+ `Ложь` - пометка на удаление игнорируется","type":"Булево"},{"required":false,"name":"ОписаниеУтверждения","description":"Описание конкретного утверждения","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтвержденияИБ"},{"name":"НеСодержитЗаписиСКодом","description":"Проверяет отсутствие в таблице записей с указанным кодом","params":[{"required":true,"name":"ОжидаемыйКод","description":"","type":"Строка"},{"required":false,"name":"ПроверятьПометкуУдаления","description":"Проверять пометку удаления.\n+ `Истина` - Подбираются только непомеченные на удаление записи.\n+ `Ложь` - пометка на удаление игнорируется","type":"Булево"},{"required":false,"name":"ОписаниеУтверждения","description":"Описание конкретного утверждения","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтвержденияИБ"},{"name":"НеСодержитЗаписиСНомером","description":"Проверяет отсутствие в таблице записей с указанным номером","params":[{"required":true,"name":"ОжидаемыйНомер","description":"","type":"Строка"},{"required":false,"name":"ПроверятьПометкуУдаления","description":"Проверять пометку удаления.\n+ `Истина` - Подбираются только непомеченные на удаление записи.\n+ `Ложь` - пометка на удаление игнорируется","type":"Булево"},{"required":false,"name":"ОписаниеУтверждения","description":"Описание конкретного утверждения","type":"Строка"}],"return":"ОбщийМодуль.ЮТУтвержденияИБ"}]},{"name":"ОбщийМодуль.ЮТФабрика","methods":[{"name":"КонтекстыВызова","description":"КонтекстыВызова\nВозвращает перечисление возможных контекстов вызова","params":[],"return":"ФиксированнаяСтруктура"},{"name":"КонтекстыИсполнения","description":"КонтекстыИсполнения\nВозвращает перечисление возможных контекстов исполнения тестов","params":[],"return":"ФиксированнаяСтруктура"},{"name":"СтатусыИсполненияТеста","description":"Возвращает перечисление возможных статусов выполнения теста, жизненный цикл теста","params":[],"return":"ФиксированнаяСтруктура"},{"name":"УровниИсполнения","description":"","params":[]},{"name":"ЭтапыПрогона","description":"Возвращает перечисление для описания жизненного цикла прогона тестов","params":[],"return":"ФиксированнаяСтруктура"},{"name":"ПараметрыЗапуска","description":"ПараметрыЗапуска\nНабор параметров подсистемы тестирования.\nПараметры на английском, чтобы не держать несколько реализаций чтения и обработки параметров","params":[],"return":"Структура"},{"name":"ВыражениеПредиката","description":"Выражение предиката.","params":[{"required":true,"name":"ВидСравнения","description":"Возможные варианты см. ЮТПредикаты.Выражения","type":"Строка"},{"required":false,"name":"ИмяРеквизита","description":"Имя реквизита","type":"Строка"},{"required":false,"name":"Значение","description":"Значение","type":"Произвольный"}],"return":"Структура"},{"name":"ПараметрыИсполненияТеста","description":"Доступные параметры (настройки) исполнения тестов","params":[],"return":"ФиксированнаяСтруктура"},{"name":"ПараметрыСозданияОбъектов","description":"Параметры создания объектов, используется при загрузке макетов.","params":[{"required":false,"name":"ПараметрыЗаписи","description":"","type":"см. ЮТОбщий.ПараметрыЗаписи"},{"required":false,"name":"ФикцияОбязательныхПолей","description":"Фикция обязательных полей","type":"Булево"}],"return":"Структура"},{"name":"НовоеОписаниеЗависимости","description":"Создает новое описание зависимости теста.","params":[],"return":"Структура"},{"name":"НовоеОписаниеОкружения","description":"","params":[]},{"name":"ОписаниеИсполняемогоТестовогоМодуля","description":"Описание исполняемого тестового модуля.\nСодержит всю необходимую информацию для прогона тестов, а также данные результата","params":[],"return":"Структура"},{"name":"ОписаниеИсполняемогоНабораТестов","description":"ОписаниеИсполняемогоНабораТестов\nВозвращает описание исполняемого тестового набора.\nСодержит данные необходимые для выполнения прогона тестов","params":[],"return":"Структура"},{"name":"ОписаниеИсполняемогоТеста","description":"ОписаниеИсполняемогоТеста\nВозвращает описание исполняемого теста\nСодержит данные необходимые для выполнения прогона тестов","params":[],"return":"Структура"},{"name":"ОписаниеМетаданныеМодуля","description":"Возвращает структуру описания метаданных модуля","params":[],"return":"Структура"}]},{"name":"ОбщийМодуль.ЮТФайлы","methods":[{"name":"Существует","description":"Проверяет существование файла","params":[{"required":true,"name":"ПутьКФайлу","description":"","type":"Строка"},{"required":false,"name":"Обработчик","description":"Обработчик асинхронного получения свойства файла. Если обработчик указан, но проверка выполняется асинхронно.","type":"ОписаниеОповещения"}],"return":"Булево"},{"name":"ЭтоКаталог","description":"Проверяет, что по указанному пути находится каталог","params":[{"required":true,"name":"ПутьКФайлу","description":"","type":"Строка"},{"required":false,"name":"Обработчик","description":"Обработчик асинхронного получения свойства файла. Если обработчик указан, но проверка выполняется асинхронно.","type":"ОписаниеОповещения"}],"return":"Булево"},{"name":"ОбъединитьПути","description":"Возвращает путь к вложенному элементу","params":[{"required":true,"name":"Путь1","description":"базовый путь к каталогу","type":"Строка"},{"required":true,"name":"Путь2","description":"относительный путь к вложенному элементу","type":"Строка"},{"required":false,"name":"Путь3","description":"относительный путь к вложенному элементу","type":"Строка"},{"required":false,"name":"Путь4","description":"относительный путь к вложенному элементу","type":"Строка"},{"required":false,"name":"Путь5","description":"относительный путь к вложенному элементу","type":"Строка"}],"return":"Строка"},{"name":"УдалитьВременныеФайлы","description":"Удаляет файлы","params":[{"required":true,"name":"Файлы","description":"","type":"Массив из Файл"}]},{"name":"СкопироватьКаталог","description":"Выполняет рекурсивное копирование каталога","params":[{"required":true,"name":"КаталогИсточник","description":"Каталог источник","type":"Строка"},{"required":true,"name":"КаталогПриемник","description":"Каталог приемник","type":"Неопределено"}]},{"name":"СоздатьКаталогРекурсивно","description":"","params":[{"required":true,"name":"Путь","description":""}]},{"name":"СоздатьРодительскийКаталог","description":"","params":[{"required":true,"name":"Путь","description":""}]},{"name":"ДанныеТекстовогоФайла","description":"Возвращает содержимое текстового файла","params":[{"required":true,"name":"ИмяФайла","description":"Имя файла","type":"Строка"}],"return":"Строка"},{"name":"ЗаписатьТекстВФайла","description":"Сохраняет данные в текстовый файла","params":[{"required":true,"name":"ИмяФайла","description":"Имя файла","type":"Строка"},{"required":true,"name":"Данные","description":"Данные","type":"Строка"}]}]},{"name":"ОбработкаОбъект.ЮТHTTPServiceRequest","methods":[{"name":"GetBodyAsBinaryData","description":"Возвращает тело как двоичные данные.","params":[],"return":"ДвоичныеДанные"},{"name":"GetBodyAsStream","description":"Возвращает тело как поток.","params":[],"return":"Поток"},{"name":"GetBodyAsString","description":"Возвращает тело как строку.","params":[{"required":false,"name":"Encoding","description":"Кодировка","type":"КодировкаТекста"}],"return":"Строка"},{"name":"УстановитьТелоКакДвоичныеДанные","description":"Устанавливает тело как двоичные данные.\nПри получении тела в другом формате происходит конвертация","params":[{"required":true,"name":"Data","description":"","type":"ДвоичныеДанные"}],"return":"ОбработкаОбъект.ЮТHTTPServiceRequest"},{"name":"УстановитьТелоКакСтроку","description":"Устанавливает тело как строку.\nПри получении тела в другом формате происходит конвертация","params":[{"required":true,"name":"String","description":"","type":"Строка"}],"return":"ОбработкаОбъект.ЮТHTTPServiceRequest"},{"name":"УстановитьТелоКакСтрокуJSON","description":"Устанавливает тело как строку JSON.\nСериализует переданный объект в строку JSON и сохраняет в тело\nПри получении тела в другом формате происходит конвертация","params":[{"required":true,"name":"Data","description":"","type":"Произвольный"}],"return":"ОбработкаОбъект.ЮТHTTPServiceRequest"},{"name":"ДобавитьЗаголовок","description":"Добавляет заголовок.","params":[{"required":true,"name":"HeaderName","description":"","type":"Строка"},{"required":true,"name":"Value","description":"","type":"Строка"}],"return":"ОбработкаОбъект.ЮТHTTPServiceRequest"},{"name":"ДобавитьПараметрЗапроса","description":"Добавляет параметр запроса.","params":[{"required":true,"name":"ParameterName","description":"","type":"Строка"},{"required":true,"name":"Value","description":"","type":"Строка"}],"return":"ОбработкаОбъект.ЮТHTTPServiceRequest"},{"name":"ДобавитьПараметрURL","description":"Добавляет параметр URL.","params":[{"required":true,"name":"ParameterName","description":"","type":"Строка"},{"required":true,"name":"Value","description":"","type":"Строка"}],"return":"ОбработкаОбъект.ЮТHTTPServiceRequest"},{"name":"Метод","description":"Устанавливает HTTP метод","params":[{"required":true,"name":"Value","description":"Имя http метода","type":"Строка"}],"return":"ОбработкаОбъект.ЮТHTTPServiceRequest"},{"name":"БазовыйURL","description":"Устанавливает базовый URL.","params":[{"required":true,"name":"Value","description":"базовый URL","type":"Строка"}],"return":"ОбработкаОбъект.ЮТHTTPServiceRequest"},{"name":"ОтносительныйURL","description":"Устанавливает относительный URL.","params":[{"required":true,"name":"Value","description":"относительный URL","type":"Строка"}],"return":"ОбработкаОбъект.ЮТHTTPServiceRequest"}]},{"name":"ОбработкаОбъект.ЮТHTTPСервисЗапрос","methods":[{"name":"ПолучитьТелоКакДвоичныеДанные","description":"Возвращает тело как двоичные данные.","params":[],"return":"ДвоичныеДанные"},{"name":"ПолучитьТелоКакПоток","description":"Возвращает тело как поток.","params":[],"return":"Поток"},{"name":"ПолучитьТелоКакСтроку","description":"Возвращает тело как строку.","params":[{"required":false,"name":"Кодировка","description":"Кодировка","type":"КодировкаТекста"}],"return":"Строка"},{"name":"УстановитьТелоКакДвоичныеДанные","description":"Устанавливает тело как двоичные данные.\nПри получении тела в другом формате происходит конвертация","params":[{"required":true,"name":"Данные","description":"","type":"ДвоичныеДанные"}],"return":"ОбработкаОбъект.ЮТHTTPСервисЗапрос"},{"name":"УстановитьТелоКакСтроку","description":"Устанавливает тело как строку.\nПри получении тела в другом формате происходит конвертация","params":[{"required":true,"name":"Строка","description":"","type":"Строка"}],"return":"ОбработкаОбъект.ЮТHTTPСервисЗапрос"},{"name":"УстановитьТелоКакСтрокуJSON","description":"Устанавливает тело как строку JSON.\nСериализует переданный объект в строку JSON и сохраняет в тело\nПри получении тела в другом формате происходит конвертация","params":[{"required":true,"name":"Данные","description":"","type":"Произвольный"}],"return":"ОбработкаОбъект.ЮТHTTPСервисЗапрос"},{"name":"ДобавитьЗаголовок","description":"Добавляет заголовок.","params":[{"required":true,"name":"ИмяЗаголовка","description":"","type":"Строка"},{"required":true,"name":"Значение","description":"","type":"Строка"}],"return":"ОбработкаОбъект.ЮТHTTPСервисЗапрос"},{"name":"ДобавитьПараметрЗапроса","description":"Добавляет параметр запроса.","params":[{"required":true,"name":"ИмяПараметра","description":"","type":"Строка"},{"required":true,"name":"Значение","description":"","type":"Строка"}],"return":"ОбработкаОбъект.ЮТHTTPСервисЗапрос"},{"name":"ДобавитьПараметрURL","description":"Добавляет параметр URL.","params":[{"required":true,"name":"ИмяПараметра","description":"","type":"Строка"},{"required":true,"name":"Значение","description":"","type":"Строка"}],"return":"ОбработкаОбъект.ЮТHTTPСервисЗапрос"},{"name":"Метод","description":"Устанавливает HTTP метод","params":[{"required":true,"name":"Значение","description":"Имя http метода","type":"Строка"}],"return":"ОбработкаОбъект.ЮТHTTPСервисЗапрос"},{"name":"БазовыйURL","description":"Устанавливает базовый URL.","params":[{"required":true,"name":"Значение","description":"базовый URL","type":"Строка"}],"return":"ОбработкаОбъект.ЮТHTTPСервисЗапрос"},{"name":"ОтносительныйURL","description":"Устанавливает относительный URL.","params":[{"required":true,"name":"Значение","description":"относительный URL","type":"Строка"}],"return":"ОбработкаОбъект.ЮТHTTPСервисЗапрос"}]},{"name":"ОбработкаОбъект.ЮТRecordSet","methods":[{"name":"Добавить","description":"Добавляет запись в набор данных. Это данные, которые могут быть прочитаны через интерфейс RecordSet","params":[{"required":true,"name":"Значение1","description":"","type":"Произвольный"},{"required":false,"name":"Значение2","description":"","type":"Произвольный"},{"required":false,"name":"Значение3","description":"","type":"Произвольный"},{"required":false,"name":"Значение4","description":"","type":"Произвольный"},{"required":false,"name":"Значение5","description":"","type":"Произвольный"},{"required":false,"name":"Значение6","description":"","type":"Произвольный"},{"required":false,"name":"Значение7","description":"","type":"Произвольный"},{"required":false,"name":"Значение8","description":"","type":"Произвольный"},{"required":false,"name":"Значение9","description":"","type":"Произвольный"},{"required":false,"name":"Значение10","description":"","type":"Произвольный"}],"return":"ОбработкаОбъект.ЮТRecordSet"},{"name":"MoveFirst","description":"Переход к первой строке набора","params":[]},{"name":"MoveNext","description":"Переход к следующей строке набора","params":[]},{"name":"Close","description":"Закрытие набора и очистка данных","params":[]},{"name":"Fields","description":"Возвращает информацию о колонке набора","params":[{"required":true,"name":"ИндексПоля","description":"Индекс колонки","type":"Число"}],"return":"Структура"},{"name":"EOF","description":"Возвращает признак, что все записи набора прочитаны","params":[],"return":"Булево"},{"name":"BOF","description":"Возвращает признак, который показывает, находится ли текущее положение записи курсора перед первой записью","params":[],"return":"Булево"}]},{"name":"ОбработкаОбъект.ЮТКонструкторОбъектаXDTO","methods":[{"name":"Установить","description":"Устанавливает значение реквизита объекта.","params":[{"required":true,"name":"ИмяРеквизита","description":"Имя реквизита объекта","type":"Строка"},{"required":true,"name":"Значение","description":"Значение реквизита объекта","type":"Произвольный"}],"return":"ОбработкаОбъект.ЮТКонструкторОбъектаXDTO"},{"name":"УстановитьРеквизиты","description":"Устанавливает значения реквизитов объекта.","params":[{"required":true,"name":"ЗначенияРеквизитов","description":"Устанавливаемые значения реквизитов","type":"Структура"}],"return":"ОбработкаОбъект.ЮТКонструкторОбъектаXDTO"},{"name":"Фикция","description":"Устанавливает фиктивное значение реквизита объекта.\n\nНа основании типа реквизита генерируется фиктивное значение.\n\n* Для примитивных значение генерируется случайное значение\n* Для объектных типов создается новый объект\n* Для коллекций - генерируется случайно количество случайных элементов (на основании типа)","params":[{"required":true,"name":"ИмяРеквизита","description":"Имя реквизита объекта","type":"Строка"}],"return":"ОбработкаОбъект.ЮТКонструкторОбъектаXDTO"},{"name":"ФикцияРеквизитов","description":"Устанавливает фиктивные значение реквизитов объекта.\n\nНа основании типа реквизита генерируется фиктивное значение.\n\n* Для примитивных значение генерируется случайное значение\n* Для объектных типов создается новый объект\n* Для коллекций - генерируется случайно количество случайных элементов (на основании типа)","params":[{"required":true,"name":"ИменаРеквизитов","description":"Имена реквизитов объекта или табличной части разделенные запятыми","type":"Строка"}],"return":"ОбработкаОбъект.ЮТКонструкторОбъектаXDTO"},{"name":"ФикцияОбязательныхПолей","description":"Заполняет обязательные реквизиты объекта фиктивными значениями\n\nНа основании типа объекта определяются обязательные поля.\nДля них генерируются и устанавливаются фиктивные значение.\n\n* Для примитивных значение генерируется случайное значение\n* Для объектных типов создается новый объект\n* Для коллекций - генерируется случайно количество случайных элементов (на основании типа)","params":[],"return":"ОбработкаОбъект.ЮТКонструкторОбъектаXDTO"},{"name":"ФикцияНезаполненных","description":"Заполняет неустановленные реквизиты объекта фиктивными значениями\n\nНа основании типа объекта определяются обязательные поля.\nДля них генерируются и устанавливаются фиктивные значение.\n\n* Для примитивных значение генерируется случайное значение\n* Для объектных типов создается новый объект\n* Для коллекций - генерируется случайно количество случайных элементов (на основании типа)","params":[],"return":"ОбработкаОбъект.ЮТКонструкторОбъектаXDTO"},{"name":"ДанныеОбъекта","description":"Возвращает основной объект XDTO","params":[],"return":"ОбъектXDTO"},{"name":"ДобавитьНовый","description":"Добавляет новый объект в реквизит-коллекцию","params":[{"required":true,"name":"ИмяРеквизита","description":"Имя реквизиты коллекции","type":"Строка"}],"return":"ОбработкаОбъект.ЮТКонструкторОбъектаXDTO"},{"name":"ПерейтиКВладельцу","description":"Переходит на уровень выше по стеку.","params":[],"return":"ОбработкаОбъект.ЮТКонструкторОбъектаXDTO"}]},{"name":"ОбработкаОбъект.ЮТКонструкторТестовыхДанных","methods":[{"name":"Установить","description":"Устанавливает значение реквизита создаваемого объекта.\n\nЕсли метод вызывается после вызова см. ТабличнаяЧасть, то устанавливается значение реквизита строки табличной части","params":[{"required":true,"name":"ИмяРеквизита","description":"Имя реквизита объекта или табличной части","type":"Строка"},{"required":true,"name":"Значение","description":"Значение реквизита объекта или табличной части","type":"Произвольный"}],"return":"ОбработкаОбъект.ЮТКонструкторТестовыхДанных"},{"name":"УстановитьРеквизиты","description":"Устанавливает значения реквизитов создаваемого объекта.\n\nЕсли метод вызывается после вызова см. ТабличнаяЧасть, то устанавливаются значения реквизитов строки табличной части","params":[{"required":true,"name":"ЗначенияРеквизитов","description":"Устанавливаемые значения реквизитов","type":"Структура"}],"return":"ОбработкаОбъект.ЮТКонструкторТестовыхДанных"},{"name":"Фикция","description":"Устанавливает фиктивное значение реквизита создаваемого объекта.\n\nЕсли метод вызывается после вызова см. ТабличнаяЧасть, то устанавливается значение реквизита строки табличной части.\n\nНа основании менеджера и имени реквизита вычисляется его тип, а по типу генерируется фиктивное значение.\n\n* Для примитивных значение генерируется случайное значение\n* Для ссылочных типов создается новый объект\n* Для перечислений (в том числе системных) выбирается случайно значение перечисления","params":[{"required":true,"name":"ИмяРеквизита","description":"Имя реквизита объекта или табличной части","type":"Строка"},{"required":false,"name":"РеквизитыЗаполнения","description":"Значения реквизитов заполнения создаваемого объекта базы","type":"Структура"},{"required":false,"name":"ОграничениеТипа","description":"Испольуется для ограничения типа составного реквизита, будет сгерерировано значение указанного типа","type":"Тип"}],"return":"ОбработкаОбъект.ЮТКонструкторТестовыхДанных"},{"name":"ФикцияРеквизитов","description":"Устанавливает фиктивные значения реквизитов создаваемого объекта.\n\nЕсли метод вызывается после вызова см. ТабличнаяЧасть, то устанавливается значения реквизитов строки табличной части.\n\nНа основании менеджера и имени реквизита вычисляется его тип, а по типу генерируется фиктивное значение.\n\n* Для примитивных значение генерируется случайное значение\n* Для ссылочных типов создается новый объект\n* Для перечислений (в том числе системных) выбирается случайно значение перечисления","params":[{"required":true,"name":"ИменаРеквизитов","description":"Имена реквизитов объекта или табличной части разделенные запятыми","type":"Строка"}],"return":"ОбработкаОбъект.ЮТКонструкторТестовыхДанных"},{"name":"ФикцияОбязательныхПолей","description":"Заполняет обязательные поля объекта фиктивными значениями\n\nЕсли метод вызывается после вызова см. ТабличнаяЧасть, то устанавливаются значения реквизитов строки табличной части.\n\nНа основании метаданных определяются обязательные поля (Проверка заполнения = Выдавать ошибку),\nдля них генерируются и устанавливаются фиктивные значение.\n\n* Для примитивных значение генерируется случайное значение\n* Для ссылочных типов создается новый объект\n* Для перечислений (в том числе системных) выбирается случайно значение перечисления","params":[],"return":"ОбработкаОбъект.ЮТКонструкторТестовыхДанных"},{"name":"ТабличнаяЧасть","description":"Переключает конструктор на заполнение табличной части объекта.","params":[{"required":true,"name":"ИмяТабличнойЧасти","description":"Имя табличной части","type":"Строка"}],"return":"ОбработкаОбъект.ЮТКонструкторТестовыхДанных"},{"name":"Объект","description":"Переключает конструктор на заполнение объекта.","params":[],"return":"ОбработкаОбъект.ЮТКонструкторТестовыхДанных"},{"name":"ДобавитьСтроку","description":"Добавляет новую строку табличной части объекта.\nПри необходимости можно выполнить установку реквизитов новой строки","params":[{"required":false,"name":"ЗначенияРеквизитов","description":"Устанавливаемые значения реквизитов новой строки","type":"Структура"}],"return":"ОбработкаОбъект.ЮТКонструкторТестовыхДанных"},{"name":"УстановитьДополнительноеСвойство","description":"Устанавливает дополнительное свойство объекта.","params":[{"required":true,"name":"ИмяСвойства","description":"Имя дополнительного свойства","type":"Строка"},{"required":false,"name":"Значение","description":"Значение дополнительного свойства","type":"Произвольный"}],"return":"ОбработкаОбъект.ЮТКонструкторТестовыхДанных"},{"name":"УстановитьСсылкуНового","description":"Устанавливает дополнительное свойство объекта.","params":[{"required":true,"name":"Значение","description":"Уникальный идентификатор ссылки нового объекта","type":"УникальныйИдентификатор"}],"return":"ОбработкаОбъект.ЮТКонструкторТестовыхДанных"},{"name":"Записать","description":"Создает новый объект и возвращает его или ссылку.\n\nВажно, после создания данные не очищаются, поэтому многократный вызов метода создаст множество одинаковых объектов.\nЕсли вы хотите создать полностью новый объект, необходимо по-новой инициировать конструктор.","params":[{"required":false,"name":"ВернутьОбъект","description":"Вернуть объект вместо ссылки","type":"Булево"},{"required":false,"name":"ОбменДаннымиЗагрузка","description":"Записать объект с признаком `ОбменДанными.Загрузка = Истина`","type":"Булево"}],"return":"Произвольный"},{"name":"ДобавитьЗапись","description":"Записывает новый объект, но в отличии от методов см. Записать или см. Провести возвращает конструктор,\nчто позволяет продолжить работу по созданию тестовых данных.\n\nВажно, после создания данные не очищаются, поэтому многократный вызов метода создаст множество одинаковых объектов.\nЕсли вы хотите создать полностью новый объект, необходимо по-новой инициировать конструктор.","params":[{"required":false,"name":"ОбменДаннымиЗагрузка","description":"Записать объект с признаком `ОбменДанными.Загрузка = Истина`","type":"Булево"}],"return":"ОбработкаОбъект.ЮТКонструкторТестовыхДанных"},{"name":"НовыйОбъект","description":"Создает и возвращяет новый объект (не записывая его).\n\nВажно, после создания данные не очищаются, поэтому многократный вызов метода создаст множество одинаковых объектов.\nЕсли вы хотите создать полностью новый объект, необходимо по-новой инициировать конструктор.","params":[],"return":"Произвольный"},{"name":"Провести","description":"Создает и проводит новый документ. Возвращает объект или или ссылку на него.\n\nВажно, после создания данные не очищаются, поэтому многократный вызов метода создаст множество одинаковых объектов.\nЕсли вы хотите создать полностью новый объект, необходимо по-новой инициировать конструктор.","params":[{"required":false,"name":"ВернутьОбъект","description":"Вернуть объект вместо ссылки","type":"Булево"}],"return":"Произвольный"},{"name":"ДанныеСтроки","description":"Возвращает данные текущей строки табличной части объекта.","params":[],"return":"Структура"},{"name":"ДанныеОбъекта","description":"Возвращает данные создаваемого объекта.","params":[],"return":"Структура"}]},{"name":"ОбработкаМенеджер.ЮТРедакторТестов","methods":[]},{"name":"ОбработкаОбъект.ЮТРедакторТестов","methods":[]},{"name":"ОбработкаОбъект.ЮТСообщениеСервисаИнтеграции","methods":[{"name":"ПолучитьТелоКакПоток","description":"Возвращает тело как поток.","params":[],"return":"Поток"},{"name":"УстановитьТелоКакДвоичныеДанные","description":"Устанавливает тело как двоичные данные.\nПри получении тела в другом формате происходит конвертация","params":[{"required":true,"name":"Данные","description":"","type":"ДвоичныеДанные"}],"return":"ОбработкаОбъект.ЮТСообщениеСервисаИнтеграции"},{"name":"УстановитьТелоКакСтроку","description":"Устанавливает тело как строку.\nПри получении тела в другом формате происходит конвертация","params":[{"required":true,"name":"Строка","description":"","type":"Строка"}],"return":"ОбработкаОбъект.ЮТСообщениеСервисаИнтеграции"},{"name":"УстановитьТелоКакСтрокуJSON","description":"Устанавливает тело как строку JSON.\nСериализует переданный объект в строку JSON и сохраняет в тело\nПри получении тела в другом формате происходит конвертация","params":[{"required":true,"name":"Данные","description":"","type":"Произвольный"}],"return":"ОбработкаОбъект.ЮТСообщениеСервисаИнтеграции"},{"name":"ДобавитьПараметр","description":"Добавляет параметр.","params":[{"required":true,"name":"ИмяПараметра","description":"","type":"Строка"},{"required":true,"name":"Значение","description":"","type":"Строка"}],"return":"ОбработкаОбъект.ЮТСообщениеСервисаИнтеграции"},{"name":"ДатаОтправки","description":"Устанавливает дату отправки.","params":[{"required":true,"name":"Значение","description":"","type":"Дата"}],"return":"ОбработкаОбъект.ЮТСообщениеСервисаИнтеграции"},{"name":"ДатаУстаревания","description":"Устанавливает дату устаревания.","params":[{"required":true,"name":"Значение","description":"","type":"Дата"}],"return":"ОбработкаОбъект.ЮТСообщениеСервисаИнтеграции"},{"name":"Идентификатор","description":"Устанавливает идентификатор сообщения.","params":[{"required":true,"name":"Значение","description":"","type":"УникальныйИдентификатор"}],"return":"ОбработкаОбъект.ЮТСообщениеСервисаИнтеграции"},{"name":"ИдентификаторСообщенияЗапроса","description":"Устанавливает идентификатор сообщения запроса.","params":[{"required":true,"name":"Значение","description":"","type":"УникальныйИдентификатор"}],"return":"ОбработкаОбъект.ЮТСообщениеСервисаИнтеграции"},{"name":"КодОтправителя","description":"Устанавливает код отправителя.","params":[{"required":true,"name":"Значение","description":"","type":"Строка"}],"return":"ОбработкаОбъект.ЮТСообщениеСервисаИнтеграции"},{"name":"КодПолучателя","description":"Устанавливает код получателя.","params":[{"required":true,"name":"Значение","description":"","type":"Строка"}],"return":"ОбработкаОбъект.ЮТСообщениеСервисаИнтеграции"},{"name":"РазмерТела","description":"Устанавливает размер тела","params":[{"required":true,"name":"Значение","description":"","type":"Число"}],"return":"ОбработкаОбъект.ЮТСообщениеСервисаИнтеграции"}]}]