protected void setUp() throws Exception {
mockConfiguration = new Mock(Configuration.class);
configuration = (Configuration) mockConfiguration.proxy();
mockServletConfiguration = new Mock(ServletConfiguration.class);
servletConfiguration =
(ServletConfiguration) mockServletConfiguration.proxy();
mockFilterConfiguration = new Mock(FilterConfiguration.class);
filterConfiguration =
(FilterConfiguration) mockFilterConfiguration.proxy();
mockConfiguration.matchAndReturn("getContextURL", CONTEXT_URL);
mockServletConfiguration.matchAndReturn("getDefaultRedirectorName",
"ServletRedirector");
URL testURL = new URL(CONTEXT_URL + "/"
+ servletConfiguration.getDefaultRedirectorName());
mockServletConfiguration.matchAndReturn("getDefaultRedirectorURL",
testURL.getPath());
jettyTestSetup = new JettyTestSetup(new SampleTestCase(),
configuration, servletConfiguration, filterConfiguration);
// Ensure that the Jetty server is not already started.
if (jettyTestSetup.isAvailable(
jettyTestSetup.testConnectivity(testURL)))
{
fail("No server serving the [" + testURL.getPath()
+ "] URL should be started.");
}
}
|