Как ты используешь мокирующие фреймворки типа Moq или NSubstitute, чтобы создавать гибкие и эффективные юнит-тесты? — ДейлиПреп