Я знаю, что мне не понадобится это с Typemock, однако, с чем-то вроде MoQ, мне нужно использовать шаблон адаптера, чтобы позволить создание макетов через интерфейсы для кода, которым я не управляю.
Например, TcpClient - это класс .NET, поэтому я использую шаблон адаптера, чтобы включить макет этого объекта, потому что мне нужен интерфейс этого класса. Затем я создаю интерфейс ITcpClient, который затем можно реализовать с помощью класса TcpClientAdapter, который представляет собой простую реализацию шаблона ванильного адаптера.
Я ищу инструмент, чтобы сделать это автоматически (создание интерфейса и адаптера), я думаю, что есть где-то там? (или каждый просто кодирует их вручную)