Описание тега xctwaiter
14
ответов
Задержка / ожидание в тестовом случае тестирования Xcode UI
Я пытаюсь написать контрольный пример с использованием нового UI Testing, доступного в Xcode 7 beta 2. В приложении есть экран входа в систему, где он вызывает сервер для входа в систему. С этим связана задержка, так как это асинхронная операция. Ес…
02 июл '15 в 10:55
1
ответ
Как протестировать асинхронные функции в swift, используя XCTWaiter и исключения
Я хочу протестировать асинхронные функции в Swift, поэтому, как показано ниже, я создал XCTestExpectation и передал его XCTWaiter, Теперь, независимо от того, выполнено ли ожидание или нет, я получаю тест, успешно выполненный всегда. Можете ли вы ук…
24 апр '18 в 11:39
1
ответ
Таймаут XCTWaiter.wait(), кажется, иногда дольше
Чтобы добавить задержки в моих тестах, я реализовал это: func execute(after: TimeInterval, testBlock: () -> Void) { let result = XCTWaiter.wait(for: [expectation(description: "Delayed Test")], timeout: after) if result == XCTWaiter.Result.timedO…
09 май '18 в 10:21
1
ответ
Неожиданное поведение XCTWaiter.wait
Для целей тестирования у меня есть следующая тестовая функция: func test_wait() { var string: String? DispatchQueue.main.async { string = "set" print("string set") } let notNilPredicate = NSPredicate(format: "self != nil") let notNilExpectation = ex…
13 июл '22 в 08:45