У меня есть проект XCode (в Swift) с несколькими целями. Каждая цель имеет свой собственный макрос, который программа может знать, какая цель выполняется.XCTest с несколькими объектами проекта
Например,
- целевой FreeVersion имеет макрос «СВОБОДНО»
- целевой PaidVersion имеет макрос «оплачено»
Я хотел бы сделать тестовый код с XCTest, но это кажется как источник XCTest, не может быть связан с конкретной целью.
Какова наилучшая практика использования XCTest в такой ситуации?
Создайте два соответствующих модуля тестирования модулей - и обменивайтесь блоком единичных тестов. – CouchDeveloper