mirror of
https://github.com/bia-technologies/yaxunit.git
synced 2025-03-26 21:12:53 +02:00
33 lines
1.1 KiB
Markdown
33 lines
1.1 KiB
Markdown
|
---
|
||
|
sidebar_position: 2
|
||
|
tags: [Getting started]
|
||
|
---
|
||
|
|
||
|
# Пишем первый тест
|
||
|
|
||
|
Для создания теста нужно в расширении (в отдельном или в том же) добавить модуль, содержащий экспортный метод регистрации - ИсполняемыеСценарии и реализовать тесты.
|
||
|
|
||
|
```bsl title="ОМ_ПервыйТест"
|
||
|
#Область СлужебныйПрограммныйИнтерфейс
|
||
|
|
||
|
Процедура ИсполняемыеСценарии() Экспорт
|
||
|
|
||
|
ЮТТесты
|
||
|
.ДобавитьТест("Сложение")
|
||
|
.СПараметрами(2, 3, 5)
|
||
|
.СПараметрами(2, -3, -1)
|
||
|
;
|
||
|
|
||
|
КонецПроцедуры
|
||
|
|
||
|
Процедура Сложение(ПервыйОперанд, ВторойОперанд, Результат) Экспорт
|
||
|
|
||
|
ЮТест.ОжидаетЧто(ПервыйОперанд + ВторойОперанд)
|
||
|
.ИмеетТип("Число")
|
||
|
.Равно(Результат);
|
||
|
|
||
|
КонецПроцедуры
|
||
|
|
||
|
#КонецОбласти
|
||
|
```
|