testing-demo
Платёж через внешнего провайдера и виды тестов Стандарта §18: assert, assert_eq, assert_fails, фикстура
(fixture … yield), mock Payments { charge(_) => fail Timeout once, then Receipt{…} }, проверка вызовов
Payments.calls(.charge).count и симуляция test sim … seeds 1..=5 с виртуальными часами.
oxl test examples/testing-demo
oxl test examples/testing-demo --kind sim
oxl test examples/testing-demo --seed 3 # повторить один seedСм. также тесты в туре и симуляцию.