Wie Kann ich testen, Servlets mit JUnit?

Sah ich Jetty hat und ServletTest Klasse, die Sie verwenden können, um test-Servlets.

tester = new ServletTester();
tester.setContextPath("/");
tester.addServlet(TestServlet.class, "/servlet/*");
... 
tester.start();

Tun Sie wissen, ob es etwas ähnliches in Tomcat?
Wie könnte ich testen, ein servlet?

  • Für unit-Tests, sollte es egal sein, was servlet-container, die Sie verwenden. Dies ist vergleichbar mit HSQL anstelle von Oracle für unit-Tests für Datenbank-Zugriff-code. Selbst wenn Sie also schreiben, die für eine Tomcat deployment, wenn Jetty ist mehr geeignet für unit-Tests (startet schneller, einfacher zu konfigurieren etc), können Sie gehen mit Steg.
Schreibe einen Kommentar