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%" />
私が見つけた 1 つのアイデアは、FlexUnit サポート サイトからのもので、私の名前空間が間違っていない (間違っていない) 場合、次のファイルがありません: FlexUnit4UIListener.swc
FlashBuilder 4 と Flex 4.5.1 SDK を使用しています。私のビルド パスでは、次の 3 つのファイルとその SWC を参照しています。
C:\Program Files\Adobe\Adobe Flash Builder 4 Plug-in\eclipse\plugins\com.adobe.flexbuilder.flexunit_4.0.1.277662\flexunitframework\libs\version4libs{Common,FlexProject, and locale/version4locale}
プロジェクトの libs フォルダーにも SWC を追加する必要がありますか? 何が欠けている可能性がありますか?