我使用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