Package org.springframework.mock.web.test

Examples of org.springframework.mock.web.test.MockHttpServletRequest.addHeader()


  @Test
  public void headerPresent() {
    HeadersRequestCondition condition = new HeadersRequestCondition("accept");

    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addHeader("Accept", "");

    assertNotNull(condition.getMatchingCondition(request));
  }

  @Test
View Full Code Here


  @Test
  public void headerPresentNoMatch() {
    HeadersRequestCondition condition = new HeadersRequestCondition("foo");

    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addHeader("bar", "");

    assertNull(condition.getMatchingCondition(request));
  }

  @Test
View Full Code Here

  @Test
  public void headerValueMatch() {
    HeadersRequestCondition condition = new HeadersRequestCondition("foo=bar");

    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addHeader("foo", "bar");

    assertNotNull(condition.getMatchingCondition(request));
  }

  @Test
View Full Code Here

  @Test
  public void headerValueNoMatch() {
    HeadersRequestCondition condition = new HeadersRequestCondition("foo=bar");

    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addHeader("foo", "bazz");

    assertNull(condition.getMatchingCondition(request));
  }

  @Test
View Full Code Here

  @Test
  public void headerCaseSensitiveValueMatch() {
    HeadersRequestCondition condition = new HeadersRequestCondition("foo=Bar");

    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addHeader("foo", "bar");

    assertNull(condition.getMatchingCondition(request));
  }

  @Test
View Full Code Here

  @Test
  public void headerValueMatchNegated() {
    HeadersRequestCondition condition = new HeadersRequestCondition("foo!=bar");
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addHeader("foo", "baz");

    assertNotNull(condition.getMatchingCondition(request));
  }

  @Test
View Full Code Here

  @Test
  public void headerValueNoMatchNegated() {
    HeadersRequestCondition condition = new HeadersRequestCondition("foo!=bar");
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addHeader("foo", "bar");

    assertNull(condition.getMatchingCondition(request));
  }

  @Test
View Full Code Here

  }

  @Test
  public void getMatchingCondition() {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addHeader("foo", "bar");

    HeadersRequestCondition condition = new HeadersRequestCondition("foo");

    HeadersRequestCondition result = condition.getMatchingCondition(request);
    assertEquals(condition, result);
View Full Code Here

  @Test
  public void match() {
    ProducesRequestCondition condition = new ProducesRequestCondition("text/plain");

    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addHeader("Accept", "text/plain");

    assertNotNull(condition.getMatchingCondition(request));
  }

  @Test
View Full Code Here

  @Test
  public void matchNegated() {
    ProducesRequestCondition condition = new ProducesRequestCondition("!text/plain");

    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addHeader("Accept", "text/plain");

    assertNull(condition.getMatchingCondition(request));
  }

  @Test
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.