Тестирование собственной платформы OS X - PullRequest
1 голос
/ 24 апреля 2009

Я пишу свой первый OS X Objective-C Framework, но я не знаю, как его протестировать. Как я могу выполнить методы и классы в рамках для целей тестирования?

Ответы [ 4 ]

5 голосов
/ 24 апреля 2009

Прекрасный набор статей Криса Хэнсона о настройке модульного тестирования для Frameworks в XCode - прекрасный справочник по тестированию фреймворков. Их содержание было в значительной степени включено (и вытеснено) статьей Автоматическое модульное тестирование с Xcode 3 и Objective-C , на сайте разработчиков Apple.

2 голосов
/ 24 апреля 2009

Создайте целевой объект для модульного теста и создайте классы тестового набора в этом пакете. Вы будете ссылаться на платформу OCUnit, чтобы получить базовые классы для ваших тестов; вокруг есть несколько учебных пособий по OCUnit, которые вы можете найти в Google.

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

1 голос
/ 24 апреля 2009

Вы можете найти несколько статей о модульном тестировании в блоге Крис Хансон .

0 голосов
/ 24 апреля 2009

Одной из возможностей может быть создание новой исполняемой цели, которая зависит от используемой платформы и вызывает ее.

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