apache-flex - Flexunit 与 Flex Builder 3 中的纯 ActionScript 项目

标签 apache-flex actionscript flexbuilder flexunit

如果您在 Flex Builder 3 中创建纯 ActionScript 项目并希望使用 flexunit 进行单元测试,最佳选择是什么?

内置的 Flex 构建器将拒绝构建包含 TestRunnerBase 组件的 mxml 文件,因为它是纯 ActionScript 项目(不允许使用 Flex)。无法将mxml文件添加到项目设置中的“ActionScript应用程序”列表中。

现在我可以看到两个选项,都是不受欢迎的。

  1. 将单元测试 mxml 文件添加到项目中,并创建一个外部工具设置来构建和运行它。这是我现在采用的方法,它工作正常,只是无法进行交互式调试。
  2. 仅为测试 mxml 文件创建一个新的 Flex 项目,并将主项目的 src 目录添加为构建选项中的附加源目录。我不喜欢这种方法,因为除了维护两个项目的丑陋之外,它还要求我将 mxml 文件保存在与所有其他源文件不同的目录树中。

最佳答案

总是有 ASUnit .

关于apache-flex - Flexunit 与 Flex Builder 3 中的纯 ActionScript 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/366088/

相关文章:

java - 防止 Java/AMF 应用程序中的洪水/DOS 攻击

apache-flex - 没有 FlexBuilder 的 Flex 开发现实吗?

xml - Flex XMLListCollection 迭代连接收集的值

sorting - 在应用程序的 creationComplete (Flex 4.5) 上设置 Spark DataGrid 列的默认排序

java - 是否可以使用计时器扩展Flex树中的所有节点?

java - 谁能解释一下这个简单游戏中红船背后的数学原理? [制导导弹式]

javascript - ActionScript 3 - ArgumentError : Error #2025: The supplied DisplayObject must be a child of the caller

apache-flex - 如何对齐formItems?

apache-flex - 迁移到 Flex 4

apache-flex - Flex Builder 3 或 Flex 4(Flash Builder 4 又名 Gumbo)