问题标签 [flexunit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
140 浏览

tdd - 在 Flash Builder 中运行单个测试?

我一直在使用 Flash Builder 来构建我的 flex 软件,而且我是一名 TDD 专家。我发现我必须运行所有测试才能运行任何测试,这很烦人。它会在我的 TDD 工作流程中引起摩擦。我真的很想编写一个测试,并单独运行该测试。我一直在 .Net 中执行此操作(使用 TD.NET 插件),但我找不到在 Flash Builder 中执行此操作的方法。有办法吗?

我刚刚下载了试用版 InteliJ IDEA,它支持我想要的行为。我可以在 Flash Builder 中执行此操作吗?

0 投票
1 回答
287 浏览

ant - “命令不理解”的 flexUnitTasks 错误

我用FlexUnitTasks-4.0.0.jar用ant生成report,编译目标通过,制作testRunner swf文件,但是有问题,log如下:

0 投票
1 回答
1117 浏览

java - 如何在 FlexUnit 集成测试期间为独立 Flash 播放器设置 Charles 代理?

我想记录在我的一些 Flex 应用程序单元测试期间发生的 AMF 流量。我正在使用 Maven/flexmojos 来编译单元测试。我已经安装了 Charles 代理,并且可以让它在 Firefox 中运行,但是我怎样才能让它从 flexmojos/FlexUnit 调用的独立 Flash 播放器运行到我的 BlazeDS 后端 Java 服务器的集成测试?

0 投票
2 回答
926 浏览

apache-flex - 处理客户事件的flexunit和Async.asyncHandler()

任何人都知道如何Async.asyncHandler()工作以及是否Async.processOnEvent()只能在 [Before] 方法中使用。(除了http://docs.flexunit.org/之外,任何人都知道一些有用的文档)。

我定义了一个名为 HelloCompo(extends Vbox) 的 MXML 组件,该组件定义了一个名为 hello() 的函数,在 hello() 中分发了一个名为 HelloEvent 的客户事件(事件类型刚刚命名为“hello”),并在另一个名为init() 监听事件,我想测试事件是否被正确调度。所以我有以下测试:

var helloCompo = 新的 HelloCompo();

测试总是会执行handleTimeOut方法(意味着HelloEvent没有被调度,但是当helloCompo.hello()执行时,它真的被调度了,所以出了什么问题?)

0 投票
1 回答
87 浏览

apache-flex - 任何人都知道 flex 元数据机制

当我使用 flexunit 进行测试时,我对 [Test]、[Test(async, ui)] 之类的元数据感到困惑,有人知道 flex 是如何解析元数据的吗?how to define my own metadata

0 投票
1 回答
881 浏览

apache-flex - 使用 flexunit 进行日志记录

我将 FlexUnit4 与 FlashBuilder4 一起使用。我进行单元测试的许多类都使用了Flash Logger

在主应用程序中,我们使用TraceTarget以便日志显示在跟踪窗口中,这极大地有助于调试:

我想为 FlashBuilder 生成的单元测试运行器(FlexUnitApplication.mxml)做同样的事情,但我不知道如何去做。当然,我可以将 TraceTarget 添加到 FlexUnitApplication.mxml,但正如文件顶部的警告所说,

修改它可能不是一个好主意。

我的问题是:如何让日志记录到跟踪以与 FlashBuilder 和 FlexUnit 一起使用?

0 投票
1 回答
113 浏览

apache-flex - 从 SequenceWaiter 获取事件对象

当我将 SequenceWaiter 步骤添加到 SequenceRunner 时,如何获取传递给事件的事件对象?我的测试函数中有代码:

0 投票
1 回答
1835 浏览

apache-flex - 如何在 Linux 上从命令行运行 Flex 单元测试?

我正在 Linux 系统上的 Hudson/Jenkins 下建立 FlexBuilder。我想执行我们的单元测试,但不使用标准的基于 GUI 的测试运行器。

我有哪些选择?

0 投票
1 回答
736 浏览

apache-flex - 如何获得 JUnit 格式的 FlexUnit 输出?

我正在设置FlexUnit 以从命令行运行并希望以 JUnit 格式捕获结果,以便我可以将它们拉入 Hudson。

我有哪些选择?

0 投票
2 回答
652 浏览

apache-flex - 能够在 Flash Builder 4 中创建新的文件模板

我有一个使用 ActionScript 3 在 Flex 项目中编写的类接口。我围绕该接口的每个实现编写 FlexUnit 测试用例。为了帮助创建新的过程,我认为围绕我的界面创建一个 FlexUnit 文件模板会很好。

有没有办法创建新的 FlexUnit 文件模板?似乎您只能修改默认模板。

如果有人对如何做到这一点或参考链接有任何想法,请告诉我。谢谢!