NSURL к пути к файлу в тестовом комплекте с XCTest

Я пытаюсь написать приложение для iOS, используя TDD и новую платформу XCTest. Один из моих методов извлекает файл из Интернета (с учетом объекта NSURL) и сохраняет его в документах пользователя. Сигнатура метода похожа на:

- (void) fetchAndStoreImage:(NSURL *)imageUrl

Я пытаюсь написать тест для этого метода таким образом, чтобы он не потерпел неудачу, если нет подключения к Интернету. Мой подход (взят из предыдущеговопрос) вызывает метод с помощью NSURL к изображению в локальной файловой системе.

Когда создается новый проект с включенными модульными тестами, в каталоге Tests появляется подкаталог с именем «Supporting Files». Я полагаю, что именно туда должны идти мои тестовые изображения. У меня вопрос, как я могу получить объект NSURL, который указывает на изображение в этом каталоге, так как я не хотел бы, чтобы тестовые изображения были связаны с приложением. Любая помощь приветствуется.

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

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