Модуль iOS тестирует ошибку компилятора Swift с помощью Alamofire

#ios #swift #unit-testing #alamofire

#iOS #swift #модульное тестирование #alamofire

Вопрос:

Я пытаюсь написать несколько тестов, но моя цель модульных тестов не компилируется и выдает мне ошибку компилятора.

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

Комментарии:

1. Вы связали Alamofire с целью FaiUnitTests?

2. Привет @mokagio ну а позже я добавлю каждый модуль для своей цели модульного тестирования.

Ответ №1:

Если вы хотите использовать Alamofire в модульных тестах и тестах пользовательского интерфейса, вам нужно добавить модуль в целевые объекты, вот так:

 target 'PROJECTNAMEUnitTests' do
 use_frameworks!
    pod 'Alamofire', 'ALAMOFIRE_VERSION'
end

target 'PROJECTNAMEUITests' do
 use_frameworks!
    pod 'Alamofire', 'ALAMOFIRE_VERSION'
end
  

после этого снова запустите pod install.

я надеюсь, что это поможет.