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中。如果你想补充一点,我可以接受它。 –