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