Example usage for org.springframework.mock.web MockHttpServletResponse getContentType

List of usage examples for org.springframework.mock.web MockHttpServletResponse getContentType

Introduction

In this page you can find the example usage for org.springframework.mock.web MockHttpServletResponse getContentType.

Prototype

@Override
    @Nullable
    public String getContentType() 

Source Link

Usage

From source file:org.osaf.cosmo.cmp.CmpGetTest.java

/**
 *//*from w w  w  . j  a v  a  2 s.  c om*/
public void testGetServerStatus() throws Exception {
    MockHttpServletRequest request = createMockRequest("GET", "/server/status");
    MockHttpServletResponse response = new MockHttpServletResponse();
    servlet.service(request, response);

    assertEquals(MockHttpServletResponse.SC_OK, response.getStatus());
    assertEquals("text/plain", response.getContentType());
    assertEquals("UTF-8", response.getCharacterEncoding());

    BufferedReader content = new BufferedReader(new StringReader(response.getContentAsString()));
    String line = content.readLine();
    boolean found = false;
    while (line != null) {
        if (line.startsWith("jvm.memory.max=")) {
            found = true;
            break;
        }
        line = content.readLine();
    }
    assertTrue("did not find jvm.memory.max in status output", found);
}

From source file:org.osaf.cosmo.cmp.CmpServerUsageTest.java

/**
 *///  ww  w  . ja  va2  s .com
public void testGetSpaceUsageAllUsers() throws Exception {
    User u1 = testHelper.makeDummyUser();
    u1 = userService.createUser(u1);
    HomeCollectionItem h1 = contentService.getRootItem(u1);
    ContentItem c1 = testHelper.makeDummyContent(u1);
    c1 = contentService.createContent(h1, c1);
    ContentItem c2 = testHelper.makeDummyContent(u1);
    c2 = contentService.createContent(h1, c2);
    CollectionItem l1 = testHelper.makeDummyCollection(u1);
    l1 = contentService.createCollection(h1, l1);
    ContentItem c3 = testHelper.makeDummyContent(u1);
    c3 = contentService.createContent(l1, c3);
    ContentItem c4 = testHelper.makeDummyContent(u1);
    c4 = contentService.createContent(l1, c4);

    User u2 = testHelper.makeDummyUser();
    u2 = userService.createUser(u2);
    HomeCollectionItem h2 = contentService.getRootItem(u2);
    ContentItem c5 = testHelper.makeDummyContent(u2);
    c5 = contentService.createContent(h2, c5);
    ContentItem c6 = testHelper.makeDummyContent(u2);
    c6 = contentService.createContent(h2, c6);

    MockHttpServletRequest request = createMockRequest("GET", "/server/usage/space");
    MockHttpServletResponse response = new MockHttpServletResponse();
    servlet.service(request, response);

    assertEquals(MockHttpServletResponse.SC_OK, response.getStatus());
    assertEquals("text/plain", response.getContentType());
    assertEquals("UTF-8", response.getCharacterEncoding());

    // XXX: verify output
    // log.error(response.getContentAsString());

    userService.removeUser(u1);
    userService.removeUser(u2);
}

From source file:org.osaf.cosmo.cmp.CmpServerUsageTest.java

/**
 *//*ww w.j a  v a  2 s .  c o m*/
public void testGetSpaceUsageOneUser() throws Exception {
    User u1 = testHelper.makeDummyUser();
    u1 = userService.createUser(u1);
    HomeCollectionItem h1 = contentService.getRootItem(u1);
    ContentItem c1 = testHelper.makeDummyContent(u1);
    c1 = contentService.createContent(h1, c1);
    ContentItem c2 = testHelper.makeDummyContent(u1);
    c2 = contentService.createContent(h1, c2);
    CollectionItem l1 = testHelper.makeDummyCollection(u1);
    l1 = contentService.createCollection(h1, l1);
    ContentItem c3 = testHelper.makeDummyContent(u1);
    c3 = contentService.createContent(l1, c3);
    ContentItem c4 = testHelper.makeDummyContent(u1);
    c4 = contentService.createContent(l1, c4);

    MockHttpServletRequest request = createMockRequest("GET", "/server/usage/space/" + u1.getUsername());
    MockHttpServletResponse response = new MockHttpServletResponse();
    servlet.service(request, response);

    assertEquals(MockHttpServletResponse.SC_OK, response.getStatus());
    assertEquals("text/plain", response.getContentType());
    assertEquals("UTF-8", response.getCharacterEncoding());

    // XXX: verify output
    // log.error(response.getContentAsString());

    userService.removeUser(u1);
}