Struts2文檔介紹瞭如何爲Struts 2編寫單元測試。但是如何在寫入之後真正運行這些測試呢?例如,通常我會爲使用Eclipse/Netbeans的類創建一個新的JUNIT測試,然後從Eclipse/Netbeans中運行測試。如何運行Struts2單元測試?
但是,對於Struts2測試也是如此,因爲除非tomcat或其他容器正在運行,否則您將無法運行struts2測試,您會收到有關缺少servlet api等的錯誤。 (java ee jars通常只包含接口和抽象類,它們的實現只帶有像tomcat/glassfish這樣的容器)。
那麼,如何在運行Struts 2測試時運行它們?
非常相似http://stackoverflow.com/questions/15829260/struts2-junit-2-3- 12-plugin-unable-write-successful-test-in-struts2-junit4 –
@coding_idiot你是對的,爲了使測試能夠正常工作,我不得不將相同的行添加到我的pom.xml中。如果你想補充一點,我可以接受它。 –