Created
December 13, 2017 12:39
-
-
Save kuntashov/07a8206e6b4097784313bf1b4b43d8da to your computer and use it in GitHub Desktop.
Пример теста метода с алиасом
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Перем юТест; | |
Функция ПолучитьСписокТестов(ЮнитТестирование) Экспорт | |
юТест = ЮнитТестирование; | |
ДобавитьТест("ТестДолжен_ПроверитьСложение", "Sum", "Сложить", Новый Структура("А,Б,Результат", 2, 2, 4)); | |
КонецФункции | |
Процедура ДобавитьТест(ИмяТеста, ИмяМетода, АлиасМетода, Параметры) | |
Параметры.Вставить("ИмяМетода", ИмяМетода); | |
юТест.ДобавитьТест(ИмяТеста, Параметры); | |
Параметры.Вставить("ИмяМетода", АлиасМетода); | |
юТест.ДобавитьТест(ИмяТеста, Параметры); | |
КонецПроцедуры | |
Процедура ТестДолжен_ПроверитьСложение(Параметры) Экспорт | |
Перем ПолученныйРезультат; | |
Выполнить("ПолученныйРезультат = " + Параметры.ИмяМетода + "(Параметры.А, Параметры.Б);"); | |
юТест.ПроверитьРавенство(Параметры.Результат, ПолученныйРезультат); | |
КонецПроцедуры | |
Function Sum(a, b) | |
Return a + b; | |
EndFunction | |
Функция Сложить(а, б) | |
Возврат Sum(а, б); | |
КонецФункции |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment