Шаблон юнит-теста
#Область ОписаниеПеременных
Перем КонтекстЯдра; // Фреймворк тестирования
Перем Утверждения; // Ассерты
Перем Данные; // Плагин данных
Перем УтвержденияПроверкаТаблиц; // Плагин проверки таблиц
#КонецОбласти
#Область СлужебныйПрограммныйИнтерфейс
#Область СобытияФреймворкаТестирования
Процедура Инициализация(КонтекстЯдраПараметр) Экспорт
КонтекстЯдра = КонтекстЯдраПараметр;
Утверждения = КонтекстЯдра.Плагин("БазовыеУтверждения");
Данные = КонтекстЯдра.Плагин("Данные");
УтвержденияПроверкаТаблиц = КонтекстЯдра.Плагин("УтвержденияПроверкаТаблиц");
КонецПроцедуры
Процедура ЗаполнитьНаборТестов(НаборТестов, КонтекстЯдраПараметр) Экспорт
КонтекстЯдра = КонтекстЯдраПараметр;
НаборТестов.Добавить("Тест_ДолженПроверить");
КонецПроцедуры
// BSLLS:PairingBrokenTransaction-OFF
// BSLLS:BeginTransactionBeforeTryCatch-OFF
// BSLLS:WrongUseOfRollbackTransactionMethod-OFF
Процедура ПередЗапускомТеста() Экспорт
НачатьТранзакцию();
КонецПроцедуры
Процедура ПослеЗапускаТеста() Экспорт
Если ТранзакцияАктивна() Тогда
ОтменитьТранзакцию();
КонецЕсли;
КонецПроцедуры
// BSLLS:PairingBrokenTransaction-ON
// BSLLS:BeginTransactionBeforeTryCatch-ON
// BSLLS:WrongUseOfRollbackTransactionMethod-ON
#КонецОбласти
#Область Тесты
Процедура Тест_ДолженПроверить() Экспорт
// Дано
// Когда
// Тогда
КонецПроцедуры
#КонецОбласти
#КонецОбласти
#Область ОписаниеПеременных
Перем КонтекстЯдра; // Фреймворк тестирования
Перем Утверждения; // Ассерты
Перем Данные; // Плагин данных
Перем УтвержденияПроверкаТаблиц; // Плагин проверки таблиц
#КонецОбласти
#Область СлужебныйПрограммныйИнтерфейс
#Область СобытияФреймворкаТестирования
Процедура Инициализация(КонтекстЯдраПараметр) Экспорт
КонтекстЯдра = КонтекстЯдраПараметр;
Утверждения = КонтекстЯдра.Плагин("БазовыеУтверждения");
Данные = КонтекстЯдра.Плагин("Данные");
УтвержденияПроверкаТаблиц = КонтекстЯдра.Плагин("УтвержденияПроверкаТаблиц");
КонецПроцедуры
Процедура ЗаполнитьНаборТестов(НаборТестов, КонтекстЯдраПараметр) Экспорт
КонтекстЯдра = КонтекстЯдраПараметр;
НаборТестов.Добавить("Тест_ДолженПроверить");
КонецПроцедуры
// BSLLS:PairingBrokenTransaction-OFF
// BSLLS:BeginTransactionBeforeTryCatch-OFF
// BSLLS:WrongUseOfRollbackTransactionMethod-OFF
Процедура ПередЗапускомТеста() Экспорт
НачатьТранзакцию();
КонецПроцедуры
Процедура ПослеЗапускаТеста() Экспорт
Если ТранзакцияАктивна() Тогда
ОтменитьТранзакцию();
КонецЕсли;
КонецПроцедуры
// BSLLS:PairingBrokenTransaction-ON
// BSLLS:BeginTransactionBeforeTryCatch-ON
// BSLLS:WrongUseOfRollbackTransactionMethod-ON
#КонецОбласти
#Область Тесты
Процедура Тест_ДолженПроверить() Экспорт
// Дано
// Когда
// Тогда
КонецПроцедуры
#КонецОбласти
#КонецОбласти
Недостаточно рейтинга для добавления отрицательного голоса. Шаблон будет скрыт из ваших результатов поиска.
Орфографическая ошибка в Фреймворк: Фреймворк
Орфографическая ошибка в Ассерты: Ассерты
Орфографическая ошибка в СобытияФреймворкаТестирования: Фреймворка
Комментарии