/** * Verify that another user can append to a public resource. */ @Test @DisplayName("Verify that another user can append to a public resource") default void testOtherUserCanAppendPublicResource() { try (final Response res = target(getPublicContainer()).request().header(AUTHORIZATION, getAuthorizationHeader()) .post(entity("", TEXT_TURTLE))) { assertEquals(SUCCESSFUL, res.getStatusInfo().getFamily(), OK_RESPONSE); } }
/** * Verify that another user can append to a public resource. */ @Test @DisplayName("Verify that another user can append to a public resource") default void testOtherUserCanAppendPublicResource() { try (final Response res = target(getPublicContainer()).request().header(AUTHORIZATION, getAuthorizationHeader()) .post(entity("", TEXT_TURTLE))) { assertEquals(SUCCESSFUL, res.getStatusInfo().getFamily(), OK_RESPONSE); } }
/** * Verify that another user cannot control a public resource. */ @Test @DisplayName("Verify that another user cannot control a public resource") default void testOtherUserCanControlPublicResource() { try (final Response res = target(getPublicContainer() + EXT_ACL).request() .header(AUTHORIZATION, getAuthorizationHeader()).get()) { assertEquals(FORBIDDEN, fromStatusCode(res.getStatus()), FORBIDDEN_RESPONSE); } }
/** * Verify that another user cannot control a public resource. */ @Test @DisplayName("Verify that another user cannot control a public resource") default void testOtherUserCanControlPublicResource() { try (final Response res = target(getPublicContainer() + EXT_ACL).request() .header(AUTHORIZATION, getAuthorizationHeader()).get()) { assertEquals(FORBIDDEN, fromStatusCode(res.getStatus()), FORBIDDEN_RESPONSE); } }
/** * Verify that another user can read a public resource. */ @Test @DisplayName("Verify that another user can read a public resource") default void testOtherUserCanReadPublicResource() { try (final Response res = target(getPublicContainer()).request() .header(AUTHORIZATION, getAuthorizationHeader()).get()) { assertEquals(SUCCESSFUL, res.getStatusInfo().getFamily(), OK_RESPONSE); } }
/** * Verify that another user can read a public resource. */ @Test @DisplayName("Verify that another user can read a public resource") default void testOtherUserCanReadPublicResource() { try (final Response res = target(getPublicContainer()).request() .header(AUTHORIZATION, getAuthorizationHeader()).get()) { assertEquals(SUCCESSFUL, res.getStatusInfo().getFamily(), OK_RESPONSE); } }
/** * Verify that another user can write to a public resource. */ @Test @DisplayName("Verify that another user can write to a public resource") default void testOtherUserCanWritePublicResource() { try (final Response res = target(getPublicContainer()).request() .header(AUTHORIZATION, getAuthorizationHeader()) .method(PATCH, entity(INSERT_PROP_BAR, APPLICATION_SPARQL_UPDATE))) { assertEquals(SUCCESSFUL, res.getStatusInfo().getFamily(), OK_RESPONSE); } }
/** * Verify that another user can write to a public resource. */ @Test @DisplayName("Verify that another user can write to a public resource") default void testOtherUserCanWritePublicResource() { try (final Response res = target(getPublicContainer()).request() .header(AUTHORIZATION, getAuthorizationHeader()) .method(PATCH, entity(INSERT_PROP_BAR, APPLICATION_SPARQL_UPDATE))) { assertEquals(SUCCESSFUL, res.getStatusInfo().getFamily(), OK_RESPONSE); } }