Я читал документ XCTest (и лично я считаю, что документация для этой части не так уж и такая), и я подумал, что должен попробовать новый проект (проект командной строки MAC, а не проект iOS). а затем я столкнулся с жалобами на увязку проблем - создание тестового примера не удалось, потому что класс conresponsding .o (если я не ошибаюсь) файлы не найдены. (ошибка mes здесь не была записана мной, извините)Как настроить и запустить объективные C-тесты в Xcode - XCTest
Тогда мне захотелось удалить тестовый проект, и в конце концов мне даже не удалось удалить тестовый проект. Настолько серьезно, как удалить проект exsiting из решения, если понятие в VS применяется здесь?
После этого я удалил автоматически сгенерированный тестовый файл и создал свой собственный файл сценария и, как ни странно, хотя Xcode обнаруживает существование нового тестового примера и метода тестирования, сборка завершилась неудачно, и она не сработала без проблем - не проблема связи, отсутствие синтаксиса или любой другой проблемы, но она просто не удалась. Теперь я не знаю, как двигаться дальше, так как я даже не получаю жалобы или ошибки.
Возможно, вы захотите начать новый проект, чтобы узнать, как они связаны. Когда это работает, тесты связаны с производственным кодом. Убедитесь, что тесты пройдены в тестовой цели, а производственный код - в целевом приложении. –
Я посмотрел на [link] (http://twobitlabs.com/2011/06/adding-ocunit-to-an-existing-ios-project-with-xcode-4/), и теперь проблема с увязкой исчезла. но я получил тест, даже если я делаю «XCTAssertTrue (1 == 1,« »)»! и я не вижу никакой проблемы –