Если вы создаете чистый проект ActionScript в Flex Builder 3 и хотите выполнить модульное тестирование с использованием flexunit, что является лучшим вариантом?flexunit с чистым проектом ActionScript в Flex Builder 3
Встроенный Flex-строитель откажется от сборки файла mxml, содержащего компонент TestRunnerBase, поскольку это чистый проект ActionScript (без разрешения Flex). Невозможно добавить файл mxml в список «ActionScript Applications» в настройках проекта.
Сейчас я вижу два варианта, оба нежелательных.
- Добавить модуль тестирования mxml-файла в проект и создать внешнюю настройку инструмента для его создания и запуска. Это подход, который я принимаю сейчас, и он отлично работает, за исключением того, что интерактивная отладка невозможна.
- Создайте новый проект Flex только для тестового файла mxml и добавьте каталог src основного проекта в качестве дополнительного исходного каталога в вариантах сборки. Мне не нравится этот подход, потому что он требует, чтобы я сохранил файл mxml в отдельном дереве каталогов из всех других исходных файлов в дополнение к уродству сохранения двух проектов.
Похоже, что это тоже сработает, но до сих пор у меня не было проблем с настройкой моей связанной папки. – Tmdean 2009-01-07 14:52:36