§18. Тесты
В этой главе
| 18.1 Объявление теста | Форма: атрибуты* test вид? |
| 18.2 Утверждения и фикстуры | assert expr выполняется во всех профилях, включая prod (профили отключают только контракты, §6.7, и вывод dbg, §2.2); при падении печатает значения всех подвыражений; assert expr, "сообщение"; assert x is T; assert_fails… |
| 18.3 Моки | mock S { … } подменяет сервис, интерфейс или актор в пределах теста. |
| 18.4 Симуляция | В sim детерминированы планировщик, сеть, часы, случайность и отказы диска; результат зависит только от seed. |
| 18.5 A/B-тесты | В oxl test эксперимент прогоняется на записанном трафике и сравнивает метрики вариантов со статистической значимостью. |
См. также
Исходник: docs/spec/oxl-standard.md