lamoda/gonkey

Добавить параметр веса метода в мок для проверки последовательности вызовов

keyclaim opened this issue · 0 comments

Идея в том чтобы получить данные о порядке вызовов на основе таймингов исходящих от сервиса запросов.
Мок должен сохранять у себя время пришедшего запроса по каждому вызову каждого метода.
В мок нужно добавить стратегию позволяющую задать наряду c calls ожидаемый вес метода.
Если используются сложные стратегии (sequence, basedOnRequest), то вес задается каждому вызову.
По результатам теста сравнивается порядок вызовов в моки с порядком на основе весов.