测试:Junit,HttpUnit,EasyMock,FlexUnit这是我们常见的单元测试。这里我将讲解最新版本的FlexUnit4.
由于Flex的独特,故单元测试的结果,将以MXML(最终编译为flash与html)的形式显示出来。
FlexUnit4
1。一个用于显示单元测试结果的MXML文件。
2。再1中的MXML中创建以个用于监听测试结果的组件:TestRunnerBase
3。一个FlexUnitCore(Flex单元测试核心),创建后,需要为该测试核心指定测试见过监听器,2中TestRunnerBase。
4。3中的测试核心,需要检测的测试单元集合(TestSuite)
5。TestCase的实现,并再TestSuite实例对象中保存。
实例一:
FlexUnit4采用类似Java注解的方式经行单元测试,这是非常好用也是非常强大的功能!~
编写Suite类:
用于显示测试结果的MXML:
使用FlexUnit4以前版本的测试方案如下:
这种测试的方式就好别junt3.需要extends TestCase
用于显示测试结果的页面: