作为一个新特性,Flash Builder 4已经集成FlexUnit Test,使用起来很方便,下面我们就以一个Case来谈谈怎样在Flash Builder 4中进行Unit Test。
1. 准备工作。首先用Flash Builder 4在一个Flex工程新建一个类。如下面代码。
package public class ObjectUtil |
这个工具类实现对象的深度clone,也就是被复制的目标对象不再是源对象的参照,改变目标对象不会影响源对象。因为ActionScript 3.0和Flex Framework中有不少内置对象,如Date、Object、Array、ArrayColection、BitmapData等,情况比较多,单元测试正好派上用场。
2. 创建新的FlexUnit TestCase 类。
选择该类>新建>TestCase 类,打开下图所示对话框,一般按默认设置就行了。如下图所示。
选择应为其生成测试方法存根的方法。如下图所示。