Как запустить одиночный тест пользовательского интерфейса в Xcode - PullRequest
0 голосов
/ 18 июня 2019

Когда я запускаю тесты в тестовом навигаторе XCode, он всегда запускает тестовые случаи из первого. Когда я выбираю второй, третий и т. Д., Он всегда будет выполнять все предыдущие тесты.

Похоже, что эта проблема может быть в настройках проекта в XCode, потому что в другом проекте он работает должным образом и возможно выполнить только один тестовый случай, независимо от порядка.

Есть ли в настройках какая-либо опция, чтобы это исправить?

1 Ответ

0 голосов
/ 18 июня 2019

Запустите специальный тест с левой стороны кода тестирования:

enter image description here

или из тестовой панели навигации:

enter image description here

Обратите внимание, что на этом изображении:

  • Первый (с белым значком lego) - «Тестовый модуль», он будет запускать все тесты модуля.
  • второй (со значком заглавной буквы T) - это класс тестирования, он будет запускать все тестовые функции внутри.
  • Третий и четвертый элементы(с иконкой t в нижнем регистре) - это тестовый пример, каждый из которых будет запускать только определенный тест
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...