Из-за природы статических библиотек вы не можете выполнять тесты приложений , что, судя по всему, и есть то, что вы пытаетесь сделать.Тем не менее, вы можете выполнять логические тесты.
Вы были правы в своих замечаниях о модульном тестировании в клиентском приложении.
Шаблон Xcode дополнительно включает в себя модульные тесты, но если вы перейдете к настройкам сборки для этого модульного теста, вы увидите егоне указывает тестовый хост или загрузчик пакетов.Это из-за природы статических библиотек.Они не являются приложениями, они являются библиотеками - поэтому вы можете делать логические тесты , вы не можете делать тесты приложений .
Тесты приложений, которые вы можете выполнить на своей статическойБиблиотека может включать в себя следующий сценарий:
Моя библиотека создает базу данных SQLite во время выполнения, я хочу выполнить модульный тест, чтобы проверить, все ли вставляется и / или обновляется, как ожидается.
Чтобы проверить это с помощью модульных тестов, нужно создать другое приложение, которое включает или иначе зависит вашей библиотеки.Затем это приложение включает в себя вашу библиотеку, и там можно настроить тесты приложений.