FGX.Asserts: различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) (summary) |
Admin (обсуждение | вклад) (summary) |
||
Строка 15: | Строка 15: | ||
|- | |- | ||
| [[TAssertFailCallback]] || | | [[TAssertFailCallback]] || | ||
+ | |} | ||
+ | |||
+ | == Constant == | ||
+ | |||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | | [[SSpecifiedConditionalShouldBeTrue]] || | ||
+ | |- | ||
+ | | [[SSpecifiedConditionalShouldBeFalse]] || | ||
+ | |- | ||
+ | | [[SNotNilInterfacesIsRequired]] || | ||
+ | |- | ||
+ | | [[SNotNilObjectIsRequired]] || | ||
+ | |- | ||
+ | | [[SNotNilClassIsRequired]] || | ||
+ | |- | ||
+ | | [[SObjectIsNotValidClass]] || | ||
+ | |- | ||
+ | | [[SObjectDoesntSupportsInterface]] || | ||
+ | |- | ||
+ | | [[SValueIsNotInIntegerRange]] || | ||
+ | |- | ||
+ | | [[SValueIsNotInFloatRange]] || | ||
+ | |- | ||
+ | | [[SIntegerValueShouldBeLess]] || | ||
+ | |- | ||
+ | | [[SFloatValueShouldBeLess]] || | ||
+ | |- | ||
+ | | [[SIntegerValueShouldBeLessOrEqual]] || | ||
+ | |- | ||
+ | | [[SFloatValueShouldBeLessOrEqual]] || | ||
+ | |- | ||
+ | | [[SIntegerValueShouldBeMoreOrEqual]] || | ||
+ | |- | ||
+ | | [[SFloatValueShouldBeMoreOrEqual]] || | ||
+ | |- | ||
+ | | [[SIntegerValueShouldBeMore]] || | ||
+ | |- | ||
+ | | [[SFloatValueShouldBeMore]] || | ||
+ | |- | ||
+ | | [[SFloatValuesAreNotEqualed]] || | ||
+ | |- | ||
+ | | [[SIntegerValuesAreNotEqualed]] || | ||
+ | |- | ||
+ | | [[SFail]] || | ||
|} | |} |
Версия 03:45, 7 июня 2019
Classes
EfgAssertError | |
TfgAssert | Класс проверки контрактов в коде библиотеке. Отвечает за выполнение базовых проверок. Работает только в DEBUG конфигурации. Во всех остальных проверки вырезаются. По умолчанию, все нарушения выводятся в системный лог устройства. |
Types
TAssertFailCallback |