Я пытаюсь добавить тестовый объект в свой проект, однако, когда я запускаю тесты, кажется, что фактические тесты не выполняются, вместо этого Xcode сообщает об успехах всегда, но маленький квадрат, который указывает, прошел ли тест или нет, остается ясным.
У меня есть только одна тестовая цель и один класс:
@implementation Tests
- (void)setUp {
[super setUp];
// Put setup code here. This method is called before the invocation of each test method in the class.
}
- (void)tearDown {
// Put teardown code here. This method is called after the invocation of each test method in the class.
[super tearDown];
}
- (void)testExample {
// This is an example of a functional test case.
// Use XCTAssert and related functions to verify your tests produce the correct results.
XCTAssert(false, "");
}
- (void)testPerformanceExample {
XCTAssert(false, "");
}
@end
Тест должен завершиться неудачно, но он отображает всплывающее сообщение о успехе. Кроме того, в отчете об испытаниях нет тестов.
Если я пытаюсь выполнить тесты индивидуально, тесты "преуспевают", но я не получаю никакой информации о отчете, и квадрат остается пустым.
Любые идеи о том, как его исправить?