Example usage for com.liferay.portal.kernel.webdav.methods Method GET

List of usage examples for com.liferay.portal.kernel.webdav.methods Method GET

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.webdav.methods Method GET.

Prototype

String GET

To view the source code for com.liferay.portal.kernel.webdav.methods Method GET.

Click Source Link

Usage

From source file:com.liferay.asset.publisher.portlet.test.DisplayPageFriendlyURLResolverTest.java

License:Open Source License

protected Map<String, Object> getRequestContext() {
    Map<String, Object> requestContext = new HashMap<>();

    MockHttpServletRequest mockHttpServletRequest = new MockHttpServletRequest(Method.GET, "/");

    requestContext.put("request", mockHttpServletRequest);

    return requestContext;
}

From source file:com.liferay.document.library.webdav.test.BaseWebDAVTestCase.java

License:Open Source License

public Tuple serviceGet(String name) {
    return service(Method.GET, name, null, null);
}

From source file:com.liferay.document.library.webserver.test.WebServerRangeTest.java

License:Open Source License

protected MockHttpServletResponse testRange(String rangeHeader) throws Exception {

    String fileName = "Test Range.txt";

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(group.getGroupId(),
            TestPropsValues.getUserId());

    FileEntry fileEntry = _dlAppLocalService.addFileEntry(TestPropsValues.getUserId(), group.getGroupId(),
            parentFolder.getFolderId(), fileName, ContentTypes.TEXT_PLAIN, _SAMPLE_DATA.getBytes(),
            serviceContext);//from   w  w w.jav a2 s  . c o m

    String path = fileEntry.getGroupId() + "/" + fileEntry.getFolderId() + "/" + fileEntry.getTitle();

    Map<String, String> headers = new HashMap<>();

    if (Validator.isNotNull(rangeHeader)) {
        headers.put(HttpHeaders.RANGE, rangeHeader);
    }

    MockHttpServletResponse mockHttpServletResponse = service(Method.GET, path, headers, null, null, null);

    int status = mockHttpServletResponse.getStatus();

    Assert.assertTrue(mockHttpServletResponse.containsHeader(HttpHeaders.ACCEPT_RANGES));

    if (Validator.isNotNull(rangeHeader)) {
        Assert.assertEquals(HttpServletResponse.SC_PARTIAL_CONTENT, status);
    } else {
        Assert.assertEquals(HttpServletResponse.SC_OK, status);
    }

    String contentType = mockHttpServletResponse.getContentType();

    if (Validator.isNotNull(rangeHeader) && rangeHeader.contains(StringPool.COMMA)) {

        Assert.assertTrue(contentType.startsWith("multipart/byteranges"));
    } else {
        Assert.assertEquals(ContentTypes.TEXT_PLAIN, contentType);
    }

    return mockHttpServletResponse;
}

From source file:com.liferay.trash.service.webserver.test.WebServerTrashTest.java

License:Open Source License

protected MockHttpServletResponse testRequestFile(FileEntry fileEntry, User user, boolean statusInTrash)
        throws Exception {

    StringBundler sb = new StringBundler(4);

    sb.append(StringPool.SLASH);//from  www.  j  a  va2s  .c om
    sb.append(fileEntry.getGroupId());
    sb.append(StringPool.SLASH);
    sb.append(fileEntry.getUuid());

    String path = sb.toString();

    Map<String, String> params = new HashMap<>();

    if (statusInTrash) {
        params.put("status", String.valueOf(WorkflowConstants.STATUS_IN_TRASH));
    }

    MockHttpServletResponse mockHttpServletResponse = service(Method.GET, path, null, params, user, null);

    resetPermissionThreadLocal();

    return mockHttpServletResponse;
}