Java 如何使用JUnit4对servlet进行单元测试?

Java 如何使用JUnit4对servlet进行单元测试?,java,unit-testing,servlets,junit,Java,Unit Testing,Servlets,Junit,我正在尝试为servlet项目创建一些JUnit测试 我发现了一些可以提供帮助的工具,比如JUnitEE、Cactus。但是这些工具使用JUnit3 有没有使用JUnit 4的servlet单元测试工具?我不知道JUnite,但您可以尝试使用HttpUnit进行单元测试servlet。看不出它不能与JUnit 4一起工作的任何原因。您应该能够实例化您在ide中使用的web服务器实例。我们使用Glassfish来完成EJB和其他非传统的单元可测试特性的测试。它创建一个线程,该线程将作为嵌入式web

我正在尝试为servlet项目创建一些JUnit测试

我发现了一些可以提供帮助的工具,比如JUnitEE、Cactus。但是这些工具使用JUnit3


有没有使用JUnit 4的servlet单元测试工具?

我不知道JUnite,但您可以尝试使用HttpUnit进行单元测试servlet。看不出它不能与JUnit 4一起工作的任何原因。

您应该能够实例化您在ide中使用的web服务器实例。我们使用Glassfish来完成EJB和其他非传统的单元可测试特性的测试。它创建一个线程,该线程将作为嵌入式web服务器来执行一系列测试

HttpUnit不是一个单元测试框架,它是用于测试运行HTTP/HTML站点的,并且完全独立于是否使用servlet。是的,但Dikla询问smth使用JUnit 4创建单元测试,而不是用于单元测试框架