|
|
1
0
假设您使用的是flexunit 4,那么可以从[beforeclass]方法调用addasync:
尽管如此,测试访问文件的代码实际上是一个集成测试。我也很难反对使用asmock:) |
|
|
2
1
这很容易,但我花了两天时间才弄明白。 解决方案: 首先需要在某个地方创建一个静态var。
有一个flexunitapplication.as由flexunit框架创建,在onCreationComplete()函数中,可以将stage设置为先前创建的静态引用:
当您访问程序中的阶段时,应将其替换为:
|
|
|
3
0
听起来你需要删除加载外部文件的依赖关系。几乎所有的日常测试都可以通过使用 mocking frameworks . ASMock 对flex来说是个不错的选择。它将允许您伪造urloader对象,并返回用于运行测试的伪造配置。模拟将有助于编写更好的单元测试,因为您可以模拟所有同步或异步依赖项。 |