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