Недавно я преобразовал свое приложение и модульные тесты в Swift 2.0. Я использую @testable import AppName
в своих файлах Tests.swift.
Из-за проблемы с невозможностью выполнения подклассов в нескольких целях (см. здесь для проблемы) мой класс EntityName
может иметь только целевое членство AppName
и NOT AppNameTests
.
Проблема заключается в том, что после переключения на схему AppNameTests
для запуска модульных тестов код в модуле AppName
не может найти класс EntityName
, и я получаю
Использование необъявленного типа "EntityName"
Как мне получить AppName
для компиляции при выполнении тестов из схемы AppNameTests
без этого класса сущности, не являющегося членом схемы?