Flash 使用FlexUnit对库和mxml进行Flex单元测试
我有一些软件类(库)可以在任何mxml文件上运行命令。 这些类(库)包装在SWC文件中。此SWC文件由任何示例mxml应用程序引用(通过添加为SWC文件)。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文件
我的问题是,我想使用FlexUnit针对示例mxml文件测试这些软件类(库)。也就是说,我应该在mxml文件上测试软件类运行的方法。如果您真的在进行单元测试,那么您应该只对mxml文件的功能进行单元测试,而不是将两者集成在一起 设置flexunit以测试mxml文件上的函数,并使用模拟库(如模拟库类)。然后,您可以编写脚本并断言mxml文件中的功能符合规范
如果您希望进行集成/功能测试,您可能希望查看使用。它将为您驱动和按下按钮,并允许您声明各种行为/属性。您能否进一步澄清您试图执行的操作?这些功能是否确实改变了MXML文件的文本?如果是,您可能只需阅读查看编辑后的文件,看看它是否是您运行“命令”后所期望的。如果不是,请确切说明您的意思。