Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash 使用FlexUnit对库和mxml进行Flex单元测试_Flash_Apache Flex_Unit Testing_Flexunit - Fatal编程技术网

Flash 使用FlexUnit对库和mxml进行Flex单元测试

Flash 使用FlexUnit对库和mxml进行Flex单元测试,flash,apache-flex,unit-testing,flexunit,Flash,Apache Flex,Unit Testing,Flexunit,我有一些软件类(库)可以在任何mxml文件上运行命令。 这些类(库)包装在SWC文件中。此SWC文件由任何示例mxml应用程序引用(通过添加为SWC文件)。 我的问题是,我想使用FlexUnit针对示例mxml文件测试这些软件类(库)。也就是说,我应该在mxml文件上测试软件类运行的方法。如果您真的在进行单元测试,那么您应该只对mxml文件的功能进行单元测试,而不是将两者集成在一起 设置flexunit以测试mxml文件上的函数,并使用模拟库(如模拟库类)。然后,您可以编写脚本并断言mxml文件

我有一些软件类(库)可以在任何mxml文件上运行命令。 这些类(库)包装在SWC文件中。此SWC文件由任何示例mxml应用程序引用(通过添加为SWC文件)。
我的问题是,我想使用FlexUnit针对示例mxml文件测试这些软件类(库)。也就是说,我应该在mxml文件上测试软件类运行的方法。

如果您真的在进行单元测试,那么您应该只对mxml文件的功能进行单元测试,而不是将两者集成在一起

设置flexunit以测试mxml文件上的函数,并使用模拟库(如模拟库类)。然后,您可以编写脚本并断言mxml文件中的功能符合规范


如果您希望进行集成/功能测试,您可能希望查看使用。它将为您驱动和按下按钮,并允许您声明各种行为/属性。

您能否进一步澄清您试图执行的操作?这些功能是否确实改变了MXML文件的文本?如果是,您可能只需阅读查看编辑后的文件,看看它是否是您运行“命令”后所期望的。如果不是,请确切说明您的意思。