如何在没有Flash Builder的情况下设置Flex Unit 4.2



我正在开发一个使用 Flash IDE 作为编译器和资源管理器的项目。这意味着我正在使用带有Flash Develop的as3。我目前无法设置可以使用 Flex Unit 单元测试环境的环境,因为缺少除使用 Flash Builder 向导之外的方法的文档。MXMLC 指南,我可以在没有 Flex 生成器的情况下使用 flex 吗?不相关,因为它使用不同的语言。

我找到的所有Apache文档要么是MXML特定的,要么依赖于Flash Builder中的向导。

有没有人成功地将Flex Unit 4.2与Flash IDE一起配置?

正如我所指出的,我没有使用Flash Builder或传统的Flex环境。

对于纯 AS3 项目,您需要使用没有 Flex 依赖性的特殊 Flex Unit SWC。这里的问题是找到这样的构建(我也没有设法在官方 Flex Unit 资源上找到它),但该示例项目适用于纯 AS3 项目。

代码示例(来自 flex 单元站点,但上面的示例项目使用相同的):

public function runTests():void
{
    var core:FlexUnitCore = new FlexUnitCore();
    /**If you don't need graphical test results, comment out the line below and the MXML declaring the TestRunnerBase. **/
    //core.addListener( new UIListener( uiListener ) );
    //core.addListener( new CIListener() );
    /**If you would like to see text output in verbose mode, umcomment either of the follow listeners **/
    core.addListener( new TraceListener() ); //- For AS3 Projects
    //core.addListener( TextListener.getDefaultTextListener( LogEventLevel.DEBUG ) ); - For Flex Projects
    core.run( EchoPanelTest, SampleTest );
}

相关内容

最新更新