11
Код модульного тестирования с зависимостью файловой системы
Я пишу компонент, который при наличии ZIP-файла должен: Разархивируйте файл. Найдите среди разархивированных файлов конкретную dll. Загрузите эту dll через отражение и вызовите для нее метод. Я хочу провести модульное тестирование этого компонента. Мне хочется написать код, который имеет дело непосредственно с файловой системой: void DoIt() { Zip.Unzip(theZipFile, "C:\\foo\\Unzipped"); System.IO.File …