1
0
mirror of https://github.com/bia-technologies/yaxunit.git synced 2025-04-01 21:24:35 +02:00
alkoleft c42a036208 #104
Утверждения
2023-05-25 00:22:10 +03:00

1.6 KiB

tags
Getting started
Asserts

Утверждения

Каждый тестовый сценарий должен проверить результат работы тестируемого метода, будь то функция или процедура.

Для написания таких проверок реализован механизм утверждений, позволяющий в лаконичной форме описать свои ожидания, требования к результату.

Как и большая часть API, утверждения реализованы по модели текучих выражений, с целью повышения удобства и читаемости тестов

  ЮТест.ОжидаетЧто(Контекст)
      .ИмеетТип("Структура")
      .Свойство("ПрефиксОшибки").Равно("Контекст метода с параметрами")
      .Свойство("ИмяМетода").Заполнено().Равно("МетодБезИсключение")
      .Свойство("ПараметрыМетода").ИмеетТип("Массив").ИмеетДлину(1);

YaxUnit содержит утверждения для: