dar*_*can 3 apache-flex flash unit-testing swc
对于普通的Flash/Flex应用程序,我会在我的应用程序项目中包含我的单元测试(可能在我的主src文件夹旁边的测试源文件夹中).然后,我有两个应用程序入口点:应用程序,它的测试.
人们如何为他们的Flex库项目做这件事?你知道,那种产生SWC文件的那种.据我所知,您无法为这些项目设置可执行入口点(运行测试).
通常,Flash Builder仅允许您使用Flex/AIR应用程序中的调试器,而不是库项目.因此,最好的办法是将库加载到Flex应用程序中并在那里编写+调试测试.
以下是能够在启用调试/步进的情况下测试库项目的分步说明:
将库的构建路径设置为Flex应用程序的"libs"文件夹,以便将最新的代码构建到Flex应用程序加载的swc中.
(可选)在项目属性 - >项目引用中将Flex应用程序设置为"引用"库项目,这可确保首先构建库代码.
无论如何,我就是这样做的.