Насколько я понимаю, lenient заглушает исключения, выдаваемые StrictStubb. Исходя из этого, lenient не следует использовать, возможно, только временно при выполнении TDD, поскольку строгие исключения заглушки обычно означают, что ваш код либо неправильный, либо тест плохо спроектирован, либо вы добавляете ненужные строки.
Существует ли практический сценарий, в котором снисходительность действительно необходима или полезна для теста?
Подробнее здесь: https://stackoverflow.com/questions/604 ... hen-to-use