List of usage examples for com.liferay.portal.kernel.webdav.methods Method MKCOL
String MKCOL
To view the source code for com.liferay.portal.kernel.webdav.methods Method MKCOL.
Click Source Link
From source file:com.liferay.document.library.webdav.test.WebDAVEnvironmentConfigTestCallback.java
License:Open Source License
@Override public Object beforeClass(Description description) { Tuple tuple = _baseWebDAVTestCase.service(Method.MKCOL, "", null, null); int statusCode = BaseWebDAVTestCase.getStatusCode(tuple); if (statusCode == HttpServletResponse.SC_METHOD_NOT_ALLOWED) { _baseWebDAVTestCase.service(Method.DELETE, "", null, null); tuple = _baseWebDAVTestCase.service(Method.MKCOL, "", null, null); statusCode = BaseWebDAVTestCase.getStatusCode(tuple); Assert.assertEquals(HttpServletResponse.SC_CREATED, statusCode); }/*from www. j a v a 2s.co m*/ return null; }
From source file:com.liferay.document.library.webdav.test.WebDAVLitmusBasicTest.java
License:Open Source License
@Test public void test04UTF8() { // Create//from w w w . j a va 2 s .c o m putGet("res-\u20AC"); // Modify assertCode(HttpServletResponse.SC_METHOD_NOT_ALLOWED, service(Method.MKCOL, "res-\u20AC", null, null)); // Delete assertCode(HttpServletResponse.SC_NO_CONTENT, serviceDelete("res-\u20AC")); }
From source file:com.liferay.document.library.webdav.test.WebDAVLitmusBasicTest.java
License:Open Source License
@Test public void test05PutNoParent() { assertCode(HttpServletResponse.SC_CONFLICT, service(Method.MKCOL, "409me/noparent", null, null)); assertCode(HttpServletResponse.SC_CONFLICT, servicePut("409me/noparent.txt", _TEST_CONTENT.getBytes())); }
From source file:com.liferay.document.library.webdav.test.WebDAVLitmusBasicTest.java
License:Open Source License
@Test public void test07DeleteFragment() { assertCode(HttpServletResponse.SC_CREATED, service(Method.MKCOL, "frag", null, null)); assertCode(HttpServletResponse.SC_NOT_FOUND, serviceDelete("frag/#ment")); assertCode(HttpServletResponse.SC_NO_CONTENT, serviceDelete("frag")); }
From source file:com.liferay.document.library.webdav.test.WebDAVLitmusBasicTest.java
License:Open Source License
@Test public void test08Col() { // Create//from w ww . j a va 2s .co m assertCode(HttpServletResponse.SC_CREATED, service(Method.MKCOL, "col", null, null)); // Create duplicate assertCode(HttpServletResponse.SC_METHOD_NOT_ALLOWED, service(Method.MKCOL, "col", null, null)); // Delete assertCode(HttpServletResponse.SC_NO_CONTENT, serviceDelete("col")); }
From source file:com.liferay.document.library.webdav.test.WebDAVLitmusBasicTest.java
License:Open Source License
@Test public void test09MkcolNoParent() { assertCode(HttpServletResponse.SC_CONFLICT, service(Method.MKCOL, "409me/col", null, null)); }
From source file:com.liferay.document.library.webdav.test.WebDAVLitmusBasicTest.java
License:Open Source License
@Test public void test10MkcolWithBody() { Map<String, String> headers = new HashMap<>(); headers.put(HttpHeaders.CONTENT_TYPE, "xyz-foo/bar-512"); assertCode(HttpServletResponse.SC_UNSUPPORTED_MEDIA_TYPE, service(Method.MKCOL, "mkcolbody", headers, _TEST_CONTENT.getBytes())); }
From source file:com.liferay.document.library.webdav.test.WebDAVLitmusCopyMoveTest.java
License:Open Source License
@Test public void test02Copy() { // Create/*from www . ja v a 2 s . co m*/ assertCode(HttpServletResponse.SC_CREATED, servicePut("copysrc", _TEST_CONTENT.getBytes())); assertCode(HttpServletResponse.SC_CREATED, service(Method.MKCOL, "copycoll", null, null)); // Copy assertCode(HttpServletResponse.SC_CREATED, serviceCopyOrMove(Method.COPY, "copysrc", "copydest", false)); // Overwrite assertCode(HttpServletResponse.SC_PRECONDITION_FAILED, serviceCopyOrMove(Method.COPY, "copysrc", "copydest", false)); assertCode(HttpServletResponse.SC_NO_CONTENT, serviceCopyOrMove(Method.COPY, "copysrc", "copydest", true)); assertCode(HttpServletResponse.SC_NO_CONTENT, serviceCopyOrMove(Method.COPY, "copysrc", "copycoll", true)); // No destination assertCode(HttpServletResponse.SC_CONFLICT, serviceCopyOrMove(Method.COPY, "copysrc", "nonesuch/foo", false)); // Delete assertCode(HttpServletResponse.SC_NO_CONTENT, serviceDelete("copysrc")); assertCode(HttpServletResponse.SC_NO_CONTENT, serviceDelete("copydest")); assertCode(HttpServletResponse.SC_NO_CONTENT, serviceDelete("copycoll")); }
From source file:com.liferay.document.library.webdav.test.WebDAVLitmusCopyMoveTest.java
License:Open Source License
@Test public void test03CopyColl() { assertCode(HttpServletResponse.SC_CREATED, service(Method.MKCOL, "ccsrc", null, null)); for (int i = 0; i < 10; i++) { assertCode(HttpServletResponse.SC_CREATED, servicePut("ccsrc/foo." + i, _TEST_CONTENT.getBytes())); }// w w w . jav a2 s .com assertCode(HttpServletResponse.SC_CREATED, service(Method.MKCOL, "ccsrc/subcoll", null, null)); assertCode(HttpServletResponse.SC_CREATED, serviceCopyOrMove(Method.COPY, "ccsrc", null, "ccdest", -1, false)); assertCode(HttpServletResponse.SC_CREATED, serviceCopyOrMove(Method.COPY, "ccsrc", null, "ccdest2", -1, false)); assertCode(HttpServletResponse.SC_PRECONDITION_FAILED, serviceCopyOrMove(Method.COPY, "ccsrc", null, "ccdest2", -1, false)); assertCode(HttpServletResponse.SC_NO_CONTENT, serviceCopyOrMove(Method.COPY, "ccsrc", null, "ccdest", -1, true)); assertCode(HttpServletResponse.SC_NO_CONTENT, serviceDelete("ccsrc")); for (int i = 0; i < 10; i++) { assertCode(HttpServletResponse.SC_NO_CONTENT, serviceDelete("ccdest/foo." + i)); } assertCode(HttpServletResponse.SC_NO_CONTENT, serviceDelete("ccdest/subcoll")); assertCode(HttpServletResponse.SC_NO_CONTENT, serviceDelete("ccdest")); assertCode(HttpServletResponse.SC_NO_CONTENT, serviceDelete("ccdest2")); }
From source file:com.liferay.document.library.webdav.test.WebDAVLitmusCopyMoveTest.java
License:Open Source License
@Test public void test04CopyShallow() { assertCode(HttpServletResponse.SC_CREATED, service(Method.MKCOL, "ccsrc", null, null)); assertCode(HttpServletResponse.SC_CREATED, servicePut("ccsrc/foo", _TEST_CONTENT.getBytes())); assertCode(HttpServletResponse.SC_CREATED, serviceCopyOrMove(Method.COPY, "ccsrc", "ccdest", false)); assertCode(HttpServletResponse.SC_NO_CONTENT, serviceDelete("ccsrc")); assertCode(HttpServletResponse.SC_NOT_FOUND, serviceDelete("foo")); assertCode(HttpServletResponse.SC_NO_CONTENT, serviceDelete("ccdest")); }