默認情況下,MockBox包含在所有的冷箱包,版本3或更高。
這並不意味著MockBox需要冷箱正常工作,開發者能夠使用MockBox作為一個獨立的應用程序為好。
如果“嘲笑”或“存根”的條款是陌生的你,它們指的是模仿數據和內容的應用程序或代碼例程中,測試將如何在生產環境中運行的唯一目的的行為。
MockBox是一個簡單的假數據生成器,能夠與任何ColdFusion的單元測試框架中使用。
默認情況下,對於MXUnit ColdFusion的單元測試框架的支持包括開箱即用
特點:
- 在不影響基本的代碼
- 在支持的代碼依賴
- 在內部模擬對象的屬性
- 在國機結果
- 在方法調用計數器
- 在方法調用的參數記錄
- 在有條件的嘲弄支持
- 在支持民營和封裝方法
- 在模擬異常
什麼在此版本中是新的:
- 在懲戒參數標準化,差異期望時,名稱值或位置參數調用。這意味著,你可以訂購或名稱 - 值對,甚至參數的集合測試和MockBox將決定你匹配值的權利。如果你是新的MockBox,不用擔心,這是一個很酷的修復如何MockBox匹配的參數結果。
- 在將所有模擬方法的$名字等同於MockBox CFC所以他們被記錄,像這樣。這不是我們的方法創建別名,這只是增加了開銷,並沒有一個很清晰的嘲諷API的版本1.2的情況下。因此,這被修補,我記錄的功能出來。
什麼版本1.2是新的:
- 在增加了新的方法:$ verifyCallCount(計數,[方法名] ),可以斷言多少次的分量的方法已被調用,或多少次的具體方法已經被調用。基本上,它根據通過預計數調用返回一個布爾值。
- 在mockMethodCallCount()的方法名現在是可選的,它會返回給你已在嘲笑CFC的所有方法的調用總數。
要求:
- 的ColdFusion MX 7或更高版本
- 在Railo 2或更高版本
- 在BlueDragon 7或更高版本
評論沒有發現