Я получаю сообщение об ошибке с FlexUnit 4, для которого не могу найти решение. Вот ошибка:
Не удалось разрешить реализацию компонента.
Вот мой пример приложения (я использую FlashBuilder 4 Premium, поэтому я предполагаю, что все необходимые SWC уже установлены):
<?xml version="1.0" encoding="utf-8"?>
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<fx:Script>
<![CDATA[
import sampleSuite.SampleSuite;
import org.flexunit.listeners.UIListener;
import compilationSuite.SuitesToRun;
import org.flexunit.runner.FlexUnitCore;
private var core:FlexUnitCore;
public function runMe():void {
core = new FlexUnitCore();
core.addListener( uiListener );
core.run( sampleSuite.SampleSuite );
}
]]>
</fx:Script>
<adobe:TestRunnerBase
id="uiListener"
width="100%"
height="100%" />
Единственная идея, которую я нашел, - это сайт поддержки FlexUnit, в котором говорится, что если мое пространство имен не является неправильным (и не ошибочным), то мне не хватает этого файла: FlexUnit4UIListener.swc
Я использую FlashBuilder 4 и Flex 4.5.1 SDK. В моем пути сборки я ссылаюсь на эти три файла и их SWC:
C: \ Program Files \ Подключаемый модуль Adobe \ Adobe Flash Builder 4 \ eclipse \ plugins \ com.adobe.flexbuilder.flexunit_4.0.1.277662 \ flexunitframework \ libs \ version4libs {Common, FlexProject и locale / version4locale}
Мне нужно больше SWC в папке libs моего проекта? Чего мне не хватать?