Как организовать иерархию SenTestSuite? - PullRequest
2 голосов
/ 10 апреля 2011

Мне нужно иметь собственную иерархию SenTestSuite для организации многоуровневого setUp / tearDown, то есть на корневом уровне я настраиваю некоторый персонал, который является общим для всех моих тестов и должен быть настроен только один раз, тогда у меня могут быть группы тестовых случаев, которые в свою очередь, требуется некоторая настройка (общая для группы), которую снова нужно выполнить один раз для группы и т. д.

Как организовать такую ​​иерархию? (где подкласс? где инициализировать?)

Кроме того, мне нужно иметь возможность запускать все мои тесты (т. Е. Корневой набор со всеми его дочерними элементами) из командной строки и выборочно из XCode на этапе сборки (выбранные тесты должны выполняться в их иерархии наборов, поэтому все необходимые настройки выполнены). Возможно ли это?

Спасибо.

...