我想在 Eclipse 中设置我的项目,以便在每次保存我的工作时运行 FlexUnit 测试。
我在这里找到了一个 JUnit 示例:http: //misko.hevery.com/2009/05/07/configure-your-ide-to-run-your-tests-automatically/
你会怎么做?是否可以在没有 Flash Player 的情况下运行 FlexUnit 测试?
我想在 Eclipse 中设置我的项目,以便在每次保存我的工作时运行 FlexUnit 测试。
我在这里找到了一个 JUnit 示例:http: //misko.hevery.com/2009/05/07/configure-your-ide-to-run-your-tests-automatically/
你会怎么做?是否可以在没有 Flash Player 的情况下运行 FlexUnit 测试?
尝试使用 Flex Builder 4 beta,它内置了单元测试集成。
是的,您可以创建一个非常类似于 Misko 使用 FlexUnit4 描述的设置。关键是创建一个 ANT 构建脚本,该脚本编译您的测试运行程序,然后在生成的 SWF 上调用 FlexUnit ANT 任务。
设置好 ANT 构建脚本后,您可以直接跳到第 4 步,如文章中所述。
如果您不熟悉 ANT,那么正确设置 ANT 构建脚本可能会有些棘手。我发现 FlexUnit4 团队提供的持续集成 (CI) 示例项目是一个很好的参考。在撰写本文时,可在此处获得:
http://opensource.adobe.com/svn/opensource/flexunit/branches/4.x/FlexUnit4SampleCIProject/
你在为 Eclipse 使用 FlexUnit 插件吗?我不知道,但它应该执行 FlexUnit 测试。
如果您想在保存后执行某些操作,可以使用 Eclipse 中的保存操作。它们被插入org.eclipse.jdt.ui.cleanUps
(根据邮件列表帖子)。
哦,我最近发现了这个博客条目:FlexUnit + Ant。它似乎涵盖了你的问题!
祝你好运!