Der [MockServer] dient zum Mocken von HTTP-Requests. Er ist extrem einfach aufgebaut und entsprechend anzuwenden.

!!!Beispiele
!JUnit-Test
{{{
public class MockTest {
	@BeforeClass
	public static void beforeClass() {
		MapMockServer server = new MapMockServer();
		server.add("test://localhost/test", "Test-Response");
		ProtocolFactory.register(new MockProtocol("test", server));
	}
	
	@Test
	public void test() throws IOException {
		URL url = new URL("test://localhost/test");
		String response = IOUtils.readString(url.openStream());
		Assert.assertEquals("Test-Response", response);
	}
}
}}}

!!!Einbinden und Download
Der [MockServer] kann aus dem [Intersult Maven Repository] bezogen werden:

{{{
	<dependency>
		<groupId>com.intersult</groupId>
		<artifactId>testing</artifactId>
		<version>1.0-SNAPSHOT</version>
	</dependency>
}}}