struts2-junit-plugin

    -1熱度

    1回答

    Struts2文檔介紹瞭如何爲Struts 2編寫單元測試。但是如何在寫入之後真正運行這些測試呢?例如,通常我會爲使用Eclipse/Netbeans的類創建一個新的JUNIT測試,然後從Eclipse/Netbeans中運行測試。 但是,對於Struts2測試也是如此,因爲除非tomcat或其他容器正在運行,否則您將無法運行struts2測試,您會收到有關缺少servlet api等的錯誤。 (

    5熱度

    1回答

    我正在使用Struts 2.3.14進行我的應用程序...我需要在我的應用程序中進行一些單元測試...所以我使用的是junit4 ...但是當我在我的應用程序中使用ActionProxy測試中,它會顯示NullPointerException ... 我的測試代碼: ActionProxy proxy=getActionProxy("/customize/saveRewards"); S

    2熱度

    1回答

    期間返回null我正在經由行家JUnit測試其中支柱作用的java方法正在被測試,使得下面的調用: // Gets this from the "org.apache.struts2.util.TokenHelper" class in the struts2-core jar String token = TokenHelper.getTokenName(); 這裏是方法在 「TokenH

    2熱度

    1回答

    我是編寫Struts 2測試用例的新手。雖然運行測試情況下,我如果使用JUnit4運行測試,那麼你應該使用StrutsJUnit4TestCase而不是StrutsTestCase收到此錯誤 java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file

    2熱度

    1回答

    我正在使用struts2 junit 2.3.12插件。 如果我直接運行測試,然後我得到: java.lang.NoClassDefFoundError: javax/servlet/ServletContext 所以我包括 <dependency> <groupId>javax</groupId> <artifactId>javaee-web-api</artifac

    2熱度

    1回答

    測試看起來是這樣的: @Test public void testSave() throws Exception { request.setContent("{\"id\":\"1\",\"name\":\"nitin\"}".getBytes()); request.setContentType("application/json"); // request

    2熱度

    3回答

    我已經通過這個解決方案了: Struts 2 JUnit Plugin v2.2.3: Test Class Extending StrutsTestCase; 'request' is null 但我已經沒有struts2的彈簧插件,也不我使用的彈簧在我的應用程序。 我有3個試驗的情況下,2在請求失敗被空,並在會話中的一個出現故障被空 首先堆棧跟蹤 java.lang.NullPointerEx

    2熱度

    1回答

    在Struts 2中,我可以使用request.setParameter()來測試標準表單提交。但是,如何測試上傳文件?是否有一個等效的request.setParameter()它可以讓你傳遞一個文件作爲參數值? 我對我的操作也有setFile()方法,我可以在我撥打actionProxy.execute()之前使用該方法來設置文件,但是,如果請求中沒有文件,是否會重置我的文件的值?

    2熱度

    2回答

    我正在使用Struts 2創建一個Web應用程序。我正在使用StrutsTestCase作爲Junit測試用例來測試Action類。我使用struts2-core-2.3.4.jar導入了struts2-junit-plugin-2.3.4.jar。在測試用例方法中,當我嘗試設置請求參數時,請求變量不可用。它顯示編譯錯誤。我正在'請求無法解析'錯誤。在我的測試課上,我將StrutsTestCase

    1熱度

    2回答

    我正在爲我們的應用程序開發JUnit4測試腳本,該腳本使用Spring 3.2.2和Struts 2.3.12。我想我接近得到這個工作,但由於某種原因,當調用executeAction或getActionProxy被調用時,我得到一個空指針錯誤,因爲方法不存在。我沒有通過正確的烏里?還是更多我缺少的東西。這是一個maven項目,所以我使用以下所有內容: struts2-junit-plugin-2