@Override public void runBeforeClass(TestContext testContext) { super.runBeforeClass(testContext); MockServletContext mockServletContext = new MockServletContext(getResourceBasePath(), new FileSystemResourceLoader()); MockServletConfig mockServletConfig = new MockServletConfig(mockServletContext); _mainServlet = new MainServlet(); try { _mainServlet.init(mockServletConfig); } catch (ServletException e) { throw new RuntimeException("The main servlet could not be initialized"); } }
@Override public void runAfterClass(TestContext testContext) { super.runAfterClass(testContext); _mainServlet.destroy(); }