Тестування API · Senior · Запитання 25 з 75
Як тестувати сагу, що охоплює кілька сервісів?
- 1Кожен крок, компенсації при збої й кінцевий стан
- 2Перевіряти лише перший сервіс, бо інші йдуть автоматично
- 3Саги не тестуються, їх перевіряє лише моніторинг
Показати відповідь
Правильна відповідь: Кожен крок, компенсації при збої й кінцевий стан
Пояснення
Внесіть збій на третьому кроці й переконайтеся, що перші два скомпенсовано, наприклад резерв знято, а платіж повернуто.