+++ /dev/null
-package net.pterodactylus.sone.web.page;
-
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.hamcrest.Matchers.is;
-import static org.mockito.Mockito.mock;
-
-import java.net.URI;
-import java.net.URISyntaxException;
-
-import net.pterodactylus.util.web.Method;
-
-import freenet.clients.http.ToadletContext;
-import freenet.support.api.HTTPRequest;
-
-import org.junit.Test;
-
-/**
- * Unit test for {@link FreenetRequest}.
- *
- * @author <a href="mailto:bombe@pterodactylus.net">David ‘Bombe’ Roden</a>
- */
-public class FreenetRequestTest {
-
- private final URI uri = new URI(".");
- private final Method method = Method.GET;
- private final HTTPRequest httpRequest = mock(HTTPRequest.class);
- private final ToadletContext toadletContext = mock(ToadletContext.class);
- private final FreenetRequest request = new FreenetRequest(uri, method, httpRequest, toadletContext);
-
- @SuppressWarnings("unused")
- public FreenetRequestTest() throws URISyntaxException {
- }
-
- @Test
- public void uriIsRetainedCorrectly() {
- assertThat(request.getUri(), is(uri));
- }
-
- @Test
- public void methodIsRetainedCorrectly() {
- assertThat(request.getMethod(), is(method));
- }
-
- @Test
- public void httpRequestIsRetainedCorrectly() {
- assertThat(request.getHttpRequest(), is(httpRequest));
- }
-
- @Test
- public void toadletContextIsRetainedCorrectly() {
- assertThat(request.getToadletContext(), is(toadletContext));
- }
-
-}