public class RemoteContentSharedDraftsServiceAcceptanceTest extends AbstractRemoteServiceAcceptanceTest
Modifier and Type | Field and Description |
---|---|
org.junit.rules.ExpectedException |
expectedException |
proxyCreator
rpc, testHelper, testName
Constructor and Description |
---|
RemoteContentSharedDraftsServiceAcceptanceTest() |
checkPageResponse, initialize, prepareMspacesWithNpages, prepareSpacesAndUsersWithCascadedVisibility, proxySetUp, spaceByNumber, testServiceProxy, userByNumber
commonSetUp, directoryConfiguration, exceptionSupplier, pauseAndFlushIndexQueue, users
public RemoteContentSharedDraftsServiceAcceptanceTest()
protected Object getService()
getService
in class AbstractRemoteServiceAcceptanceTest
protected Class getServiceClass()
getServiceClass
in class AbstractRemoteServiceAcceptanceTest
protected Collection<String> getExcludedMethodNamesForProxyTest()
AbstractRemoteServiceAcceptanceTest
Overridden by test classes for services with methods that are known to be implemented on the proxy, but not able to be tested with the logic in testServiceProxy. If we end up fixing the logic, these exclusions can (and should) be removed.
getExcludedMethodNamesForProxyTest
in class AbstractRemoteServiceAcceptanceTest
public static void disableDarkFeature()
public void testPublishNewDraft()
public void testPublishNewDraftWithAttachment() throws URISyntaxException
URISyntaxException
public void testPublishNewDraftWithEmbeddedAttachment() throws URISyntaxException
URISyntaxException
public void testPublishNewDraftWithLabels()
public void testPublishNewDraftWithLocation()
public void testPublishNewDraftWithLocationAlreadySet()
public void testPublishNewDraftNotFoundDraft()
public void testPublishNewDraftWithoutContentBodyReference()
public void testPublishEditDraftWhenUserLostSession()
public void testPublishEditDraftWithoutEditPermission()
public void testPublishEditDraftWithoutSharedAccess()
public void testPublishEditDraftWithoutDraft()
public void testPublishEditDraftWithPassingContentStatusIsNotCurrent()
public void testAnonymousCannotPublishOthersDrafts()
public void testCollaboratorsPersistedOnNewlyPublishedPage()
public void testCollaboratorsPersistedOnPublishExistingPage()
public void testAnonymousUsersCanPublishPagesWithCollaborators()
public void testCanDeleteNeverPublishedDraftPage()
public void testCannotDeleteDraftOfNonexistentContent()
public void testCannotDeleteDraftOfContentWithoutADraft()
protected void assertDraftRemovedOnPublish(ContentId id)
Copyright © 2003–2017 Atlassian. All rights reserved.