Какой хороший способ вручную проверить заглушенный View Controller? - PullRequest
0 голосов
/ 04 мая 2020

Прямо сейчас я просто редактирую свой AppDelegate или SceneDelegate и делаю его первым, что вижу (что довольно раздражает). Один из вариантов, который я слышал, - это тестирование пользовательского интерфейса с очень длинным оператором сна. Есть ли лучший вариант?

Чтобы было ясно, я не пытаюсь создать автоматизированный набор тестов пользовательского интерфейса. Мне просто нужен более простой способ ручного тестирования графической части моего кода, который не требует временного изменения пути к коду для моего проекта.

1 Ответ

1 голос
/ 04 мая 2020

Я думаю, что нашел адекватное решение. Как и было предложено, я решил использовать детские площадки. Я создал целевой объект для моего основного проекта. Я добавил свой проект и свою игровую площадку в одно и то же рабочее пространство. Затем я импортировал рамки на мою игровую площадку. Я использовал этот блог в качестве руководства.

Я также обнаружил, что использование @testable при импорте фреймворка делает его таким образом, что вам не нужно помечать все в вашем проекте как публичные. c только для того, чтобы вы могли использовать его на игровой площадке.

Пример: @testable import FrameworkName

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...