REPO-1027: V1 REST API - fix error handling (get site membership request)

- fix error code (should be 404 not 500) & add -ve api test
- ACE-2049 / ACE-5442

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@130868 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Jan Vonka
2016-09-22 08:49:27 +00:00
parent 77b1eac3d5
commit 62f10172a6
2 changed files with 53 additions and 25 deletions

View File

@@ -350,6 +350,21 @@ public class TestSiteMembershipRequests extends EnterpriseTestApi
{
assertEquals(HttpStatus.SC_NOT_FOUND, e.getHttpResponse().getStatusCode());
}
// ACE-2409 / ACE-5442
// get site membership request for unknown site
try
{
publicApiClient.setRequestContext(new RequestContext(network1.getId(), person11Id));
siteMembershipRequestsProxy.getSiteMembershipRequest(person11Id, GUID.generate());
fail("");
}
catch(PublicApiException e)
{
assertEquals(HttpStatus.SC_NOT_FOUND, e.getHttpResponse().getStatusCode());
}
// DELETEs
{