Функция разрыва XCTAssert
Как остановить выполнение модульного теста при сбое логики. Ниже приведен пример. Как остановить выполнение при сбое условия XCTAssertEqual("Hello", "Hi", "Passed")
.
func test_one()
{
XCTAssertEqual("Hello", "Hi", "Passed")
let b = "Good Morning!"
// code continues...
}
1 ответ:
XCTestCase
имеет переменнуюvar continueAfterFailure: Bool
, которая по умолчанию имеет значение true. Это означает, что тест продолжает выполняться даже после сбоя тестаoverride func setUp() { super.setUp() // Put setup code here. This method is called before the invocation of each test method in the class. continueAfterFailure = false }