wie zum Hohn ein servletContext statt Servlet oder HttpServletRequest?

Habe ich ein eigenständiges Projekt für das schreiben von Testfällen; das problem ist, ich kann nicht verspotten HttpServletRequest, einfach weil in meinem servlet-Aufrufe wie getServletContext() als Testfälle ausgeführt werden, die von außen servlet-container. Es wird immer wieder eine Fehlermeldung besagt, dass kein Zusammenhang gefunden". Dies ist nur eine Abhängigkeit mit der servlet-container; es können Hunderte sein. Zum Beispiel initialContext.lookup() hängt auch davon ab, ein container.

Wie kann ich mit Mockito zum schreiben einer test-case in diesem Szenario? Bitte Fragen Sie nicht nach einer Fehlermeldung; es ist mehr ein logisches problem als die technische.

Suchen im internet nach tutorials macht mich Frage mich, ob ich Tue etwas ernsthaft falsch. Niemand scheint zu haben festgestellt, dieses problem vor... Wie können Sie mock HttpServletRequest ohne jemals getServletContext() genannt im servlet? Ich meine, ernsthaft, wie selten kann das sein?

InformationsquelleAutor Vivek | 2014-03-24
Schreibe einen Kommentar