Widziałem Jetty i klasę ServletTest, której można używać do testowania serwletów.Jak mogę przetestować serwlety przy użyciu JUnit?
tester = new ServletTester();
tester.setContextPath("/");
tester.addServlet(TestServlet.class, "/servlet/*");
...
tester.start();
Czy wiesz, że w Tomcacie jest coś podobnego? Jak mogę przetestować serwlet?
Do testowania jednostkowego nie powinno mieć znaczenia, z jakiego kontenera serwletu korzystasz. Jest to podobne do użycia HSQL zamiast Oracle do testowania jednostkowego kodu dostępu do bazy danych. Więc nawet jeśli piszesz o wdrożeniu Tomcat, jeśli Jetty jest bardziej odpowiedni do testowania jednostkowego (szybciej rozpocząć, łatwiej konfigurować itp.), Możesz iść z Jetty. – Thilo