mxunit

    2熱度

    1回答

    我正在使用ColdFusion 10和J2EE會話變量。要將用戶註銷(end a session),我正在使用getPageContext().getSession().invalidate()此工作正常,直到我運行我的MXUnit測試並且其中一個測試註銷過程。會話失效,隨後的測試失敗,因爲沒有活動的會話。有沒有辦法在不重新加載頁面的情況下創建新的會話?

    14熱度

    3回答

    作爲一個相關的子問題 - 是否有任何CF單元測試框架支持或更容易使用模擬/存根? 我發現在看起來最有前途的谷歌的2是MXUnit和CFUnit。有沒有其他人,哪個人獲得最廣泛的採納和積極發展?足夠的問題擠在一起? 基本上我想做出一個不錯的選擇。 編輯請注意,在寫這個問題的時候,MXUnit已經成爲了測試版,TestBox在github上也不會有幾年了。查看接受答案的評論。

    1熱度

    2回答

    我從哈德森得到錯誤的錯誤。請問任何人請告訴我這裏有什麼問題。我的測試案例工作正常。 Total time: 0 seconds Recording test results ERROR: Failed to archive test reports hudson.util.IOException2: remote file operation failed: C:\Users\xxx\Dow

    6熱度

    1回答

    我正在爲CFML開發MxUnit測試框架。其中,我想檢查函數的返回值是否是有效的JSON。目前我使用: assertEquals(True,IsJSON(userEventItems),'The return must be json'); 是否有任何MXUnit功能檢查斷言是一個JSON或沒有,像MXUnit assertIsQuery()?

    4熱度

    2回答

    我正在使用MxUnit作爲我的ColdFusion項目的測試框架。但我不確定測試用例中的函數執行的順序。我在數據庫中爲我的測試插入了虛擬記錄,在beforeTests()中,並刪除了afterTests()中的那些記錄。我在我的測試用例 public void function Read() { //Block of code } public void function Save() {

    4熱度

    3回答

    我有一個很大程度上依賴於一個Java對象(通過JavaLoader創建)的cfc,因爲它的許多核心功能都是我想要編寫一些測試的,我不確定最佳方法是什麼。下面是一個我想用instance.note作爲java對象編寫測試的方法的示例。 <cffunction name="getNotes" returntype="Array" access="public" output="false" hint=

    0熱度

    1回答

    我正在嘗試使用mxunit eclipse插件來測試我的測試用例。 我使用的Eclipse 5.0.0與cfml插件(cfeclipse版本1.4.2。*)對於ColdFusion項目。 論plug-in configuration第五步,我得到以下錯誤: 無法連接到門面URL。 嘗試在瀏覽器中運行以下命令: http://localhost/mxunit/framework/RemoteFaca

    3熱度

    1回答

    一個單元如何測試對象或集合 - 特別是JSON數據包? 你只是測試他的結構,鍵/值對?不管值是什麼 我是否創建一個空集合?並比較? 同樣的問題適用於任何複雜的對象(查詢,結構,數組等) 任何幫助真實的例子將不勝感激。 林剛開始使用TDD,並使用MXUnit ......我不是真的很確定從哪裏開始... 這是一個基本的測試樣品, // Arrange // obj set up - han

    4熱度

    2回答

    存根組件我一直在尋找一個叫ComponentUnderTest.cfc成分爲: <cfcomponent output="false"> <cfset externalComponent = Component("Externalcomponent"); <cffunction name="FunctionUnderTest" access="public"...> <cf

    1熱度

    1回答

    測試返回mxunit中的結構數組的函數的最佳方法是什麼?現在我正在做這樣的事情: var actual = variables.pbj.getFunctions(); //returns [{name="getAccountNumber", value="0"},{name="getAccountName", value=""}] var found = false; //look for