Я только что обновился до XCode 4, и мне было интересно, нужно ли мне «включать модульные тесты» при настройке приложения?Кроме того, что это значит точно?
Вам не необходимо для включения модульных тестов.
Что означает "модульное тестирование"?(из юнит-тестирования FAQ )
Юнит-тестирование - это метод, с помощью которого отдельные единицы исходного кода тестируются, чтобы определить, подходят ли они дляиспользовать.Единица - это самая маленькая тестируемая часть приложения.В процедурном программировании единица может быть отдельной функцией или процедурой.Модульные тесты создаются программистами или иногда тестерами белого ящика. В идеале каждый тестовый случай независим от других: заменяет, например, заглушки метода , фиктивные объекты , поддельные и тестовые комплекты могут использоваться для помощи в тестировании модуля в изоляции.Модульные тесты, как правило, пишутся и выполняются разработчиками программного обеспечения, чтобы гарантировать, что код соответствует своему дизайну и ведет себя как задумано. Википедия Модульное тестирование тесно связано с Разработка через тестирование .
Юнит-тестирование - это метод, с помощью которого отдельные единицы исходного кода тестируются, чтобы определить, подходят ли они дляиспользовать.Единица - это самая маленькая тестируемая часть приложения.В процедурном программировании единица может быть отдельной функцией или процедурой.Модульные тесты создаются программистами или иногда тестерами белого ящика.
В идеале каждый тестовый случай независим от других: заменяет, например, заглушки метода , фиктивные объекты , поддельные и тестовые комплекты могут использоваться для помощи в тестировании модуля в изоляции.Модульные тесты, как правило, пишутся и выполняются разработчиками программного обеспечения, чтобы гарантировать, что код соответствует своему дизайну и ведет себя как задумано. Википедия
Модульное тестирование тесно связано с Разработка через тестирование .
@ ToddH указывает:
При настройке проще включить [модульные тесты]проект.Если вы сделаете это позже, вам придется сделать несколько правильных шагов: http://twobitlabs.com/2011/06/...
Спасибо за подсказку, Тодд!