Я много читал о своем вопросе. и я видел много способов написать этот класс. но как я могу создать тот, кто проверяет методы с параметрами. или может моя методология неверна? и сделать это в тестовом классе? Заранее спасибо G.
Вы можете использовать DI-фреймворки и добавлять перехватчики. Здесь для замка.