Если вы говорите о модульном тестировании, то ответ @ peer правильный. Вы должны смоделировать FTP-соединение, потому что в идеале ваши модульные тесты выполняются как часть каждой сборки, и они не должны зависеть от того, что находится за пределами клиентского пакета.
OTOH, если вы говорите о тестировании системы / интеграции, то у вас должен быть рабочий клон поддерживаемой рабочей среды (сред), включая FTP-сервер. Я не уверен, почему вы хотите «поддельный» FTP-сервер для тестирования системы / интеграции. Вероятно, лучше всего использовать FTP-сервер, который ваши клиенты будут использовать.