Vi que Jetty tiene una clase ServletTest que puede usar para probar Servlets.¿Cómo puedo probar los servlets con JUnit?
tester = new ServletTester();
tester.setContextPath("/");
tester.addServlet(TestServlet.class, "/servlet/*");
...
tester.start();
¿Sabe si hay algo similar en Tomcat? ¿Cómo podría probar un servlet?
Para las pruebas unitarias, no debería importar qué contenedor de servlets use. Esto es similar al uso de HSQL en lugar de Oracle para la prueba unitaria del código de acceso a la base de datos. Por lo tanto, incluso si escribe para un despliegue de Tomcat, si Jetty es más adecuado para pruebas unitarias (más rápido para comenzar, más fácil de configurar, etc.), puede ir con Jetty. – Thilo