如何使用JUnit 4单元测试servlet?

问题描述

| 我正在尝试为servlets项目创建一些JUnit测试。 我找到了一些可以提供帮助的工具,例如JUnitEE,Cactus。但是这些工具使用JUnit 3。 是否有使用JUnit 4进行Servlet单元测试的工具?     

解决方法

        我不了解JUnitEE,但是您可以尝试使用HttpUnit http://httpunit.sourceforge.net/index.html进行单元测试servlet。无法看到它无法与JUnit 4配合使用的任何原因。     ,        您应该能够实例化您在ide中使用的Web服务器的实例。我们使用Glassfish完成了对EJB和其他非传统单元可测试功能的测试。它创建一个线程,该线程将用作执行一组测试的嵌入式Web服务器。在玻璃鱼中测试的代码