Используйте фиктивные объекты для создания настраиваемых, разрушаемых версий реальных вещей - в данном случае, базы данных.

даю то, что можно назвать DAL для нового приложения. К сожалению, сетевое подключение к базе данных является реальной проблемой.

Я хотел бы иметь возможность временно блокировать доступ к сети в рамках моего теста, чтобы я мог убедиться, что мой DAL ведет себя так, как ожидалось в этих обстоятельствах.

ОБНОВЛЕНИЕ: Есть много способов вручную отключить сеть, но было бы неплохо, если бы я мог включить / отключить сам тест.

Ответы на вопрос(11)

Ваш ответ на вопрос