我使用AsUnit进行单元测试,当前的AS3项目。我Main()
基本上是:如何配置FlashDevelop以进行单元测试构建?
if (UnitTest)
runUnitTests();
else
runMainProgram();
,我取决于我是否要运行的程序或运行单元测试之前建设改变UnitTest
。有没有一种方法可以更轻松地在两种模式之间切换?
理想情况下,我会用F5来制作UnitTest=false
,另一个热键用于制作UnitTest=false
。我可以用FlashDevelop获得最近的结果是什么?
使用调试/版本区别不是真正的选择,因为发布版本有一些副作用,例如禁用“trace”输出。是否有可能通过宏添加另一个“构建版本”或更改CONFIG :: blas? – Tim
宏的可能不会帮助那里。但是,您可以使用UNIT_TEST :: unit,并将项目属性中的'1'更改为'2'或'3'等。可悲的是,它没有捷径。 – Chris
Chris,有一个用于改变称为Config :: Toggle的常量的flashdevelop插件。这可能有帮助。 – Gigggas