Package fitnesse.http

Examples of fitnesse.http.MockRequest


    assertSubString("PageOne.ChildOne", content);
  }

  @Test
  public void testAutoUpdatingTurnedOn() throws Exception {
    MockRequest request = makeRequest(baseUrl);
    responder.setRequest(request);
    responder.page = new WikiPageDummy();
    responder.data = responder.page.getData();

    responder.initializeImporter();
    assertFalse(importer.getAutoUpdateSetting());

    request.addInput("autoUpdate", "1");
    responder.initializeImporter();
    assertTrue(importer.getAutoUpdateSetting());
  }
View Full Code Here


  }

  @Test
  public void testAutoUpdateSettingDisplayed() throws Exception {

    MockRequest request = makeRequest(baseUrl);
    request.addInput("autoUpdate", true);
    String content = simulateWebRequest(request);

    assertSubString("Automatic Update turned ON", content);

    request = makeRequest(baseUrl);
View Full Code Here

 
  @Before
  public void setUp() throws Exception {
    root = InMemoryPage.makeRoot("RooT");
    responder = new NameWikiPageResponder();
    request = new MockRequest();

    frontPageName = "FrontPage";
    pageOneName   = "PageOne";
    pageTwoName   = "PageTwo";
    pageThreeName = "PageThree";
View Full Code Here

    data.setContent(classpathWidgets());
    root.commit(data);
    suite = WikiPageUtil.addPage(root, PathParser.parse(suitePageName), "This is the test suite\n");
    addTestToSuite("TestOne", fitPassFixture);

    request = new MockRequest();
    request.setResource(suitePageName);
    request.addInput("debug", "");
    responder = new SuiteResponder();
    responder.page = suite;
View Full Code Here

    PageData data = page.getData();
    WikiPageProperties properties = data.getProperties();
    properties.set(PageData.PropertySUITES, "Wiki Page tags");
    page.commit(data);

    final MockRequest request = new MockRequest();
    request.setResource("ChildPage");

    final Responder responder = new WikiPageResponder();
    final SimpleResponse response = (SimpleResponse) responder.makeResponse(context, request);

    assertEquals(200, response.getStatus());
View Full Code Here

  @Test
  public void testResponseWithNonWikiWordChildPage() throws Exception {
    WikiPage page = WikiPageUtil.addPage(root, PathParser.parse("page"), "content");
    WikiPage childPage = WikiPageUtil.addPage(page, PathParser.parse("child_page"), "child content");

    final MockRequest request = new MockRequest();
    request.setResource("page.child_page");

    final Responder responder = new WikiPageResponder();
    final SimpleResponse response = (SimpleResponse) responder.makeResponse(context, request);

    assertEquals(200, response.getStatus());
View Full Code Here

  private SimpleResponse requestPage(String name) throws Exception {
      return requestPage(name, new HashMap<String,String>());
  }

  private SimpleResponse requestPage(String name, Map<String,String> inputs) throws Exception {
    final MockRequest request = new MockRequest();
    request.setResource(name);

    for(String input: inputs.keySet()){
        request.addInput(input, inputs.get(input));
    }
    final Responder responder = new WikiPageResponder();
    return (SimpleResponse) responder.makeResponse(context, request);
  }
View Full Code Here

    assertHasRegexp("<input[^>]*name=\"remoteUsername\"", content);
    assertHasRegexp("<input[^>]*name=\"remotePassword\"", content);
  }

  private MockRequest makeRequest(String remoteUrl) {
    MockRequest request = new MockRequest();
    request.setResource("PageTwo");
    request.addInput("responder", "import");
    request.addInput("remoteUrl", remoteUrl);
    return request;
  }
View Full Code Here

    request.addInput("remoteUrl", remoteUrl);
    return request;
  }

  private ChunkedResponse makeSampleResponse(String remoteUrl) {
    MockRequest request = makeRequest(remoteUrl);

    return getResponse(request);
  }
View Full Code Here

  @Test
  public void testImportingFromSecurePageWithCredentials() throws Exception {
    makeSecurePage(testData.remoteRoot);

    MockRequest request = makeRequest(baseUrl);
    request.addInput("remoteUsername", "joe");
    request.addInput("remotePassword", "blow");
    Response response = getResponse(request);
    MockResponseSender sender = new MockResponseSender();
    sender.doSending(response);
    String content = sender.sentData();
View Full Code Here

TOP

Related Classes of fitnesse.http.MockRequest

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.