Действительно ли flexunit необходим для приложения Flex?
У меня есть сомнения по поводу устройства Flex. Модульные тесты действительно необходимы для гибкого приложения для отображения данных.
1 ответ
Итак, вы должны помнить, что не все в Flex является компонентом пользовательского интерфейса.
Лично я считаю, что FlexUnit (или инфраструктура для модульного тестирования) отлично подходит для тестирования служб и других невизуальных классов ActionScript / Flex. Было ли свойство установлено после того, как я его установил? Был ли порядок, в котором изменился ArrayCollection, после того, как я изменил значение свойства "orderBy" в этом пользовательском классе? Был ли мой файл создан после того, как я вызвал метод для создания файла?
Это то, на что может помочь юнит-тестирование.
С большей частью Flex я считаю, что тестирование пользовательского интерфейса, такое как FlexMonkey или RIATest, гораздо более применимо. Этот эффект запустился после того, как я изменил свойства ViewStack? Изменился ли цвет фона после того, как я нажал эту кнопку? Был ли второй ComboBox заполнен данными после того, как я выбрал значение в первом Combobo?
С такими вопросами может помочь тестирование пользовательского интерфейса.