Files
SearchServices/e2e-test/java/org/alfresco/rest/cmis/CmisBrowserTest.java
T

26 lines
963 B
Java

package org.alfresco.rest.cmis;
import org.alfresco.dataprep.CMISUtil.DocumentType;
import org.alfresco.rest.RestTest;
import org.alfresco.rest.core.RestResponse;
import org.alfresco.utility.model.FileModel;
import org.testng.annotations.Test;
public class CmisBrowserTest extends RestTest
{
/*
* @author: Paul Brodner
* simple test for demo purposes on how to use CMIS browser binding with Rest
*/
@Test(enabled=false)
public void assertContentDispositionHeaderOnCmisFile() throws Exception
{
FileModel document = dataContent.usingUser(dataUser.getAdminUser())
.usingSite(testSite).createContent(DocumentType.HTML);
RestResponse response = restClient.authenticateUser(dataUser.getAdminUser()).withCMISApi().getRootObjectByID(document);
response.assertThat().header("Content-Disposition", String.format("attachment; filename=%s", document.getName()));
}
}