Как выполнить юнит-тестирование без запуска приложения? - PullRequest
0 голосов
/ 21 июня 2019

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

Я написал этот код в модульном тесте.

func targetCode(num:Int)->Int{    
  return num * 2 
}

func testMyCode(){
  XCTAssertEqual(4, targetCode(2))
}

когда я запускаю тестирование, запуск моего приложения и сбой по «UIApplication.delegate должны использоваться только из основного потока»

Я думаю, что мое приложение использует AppDelegate, поэтому я хочу, как выполнить юнит-тестирование без запуска приложения.

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