@Test(expected = InvalidSharedIdException.class) public void getMetadataFromShareIdWithInvalidId() { UUID uuid = UUIDGenerator.getInstance().generateRandomBasedUUID(); String sharedId = Base64.encodeBase64URLSafeString( uuid.toByteArray()); // => 22 chars (eg. q3bEKPeDQvmJYgt4hJxOjw) Map<String, Object> metadata = quickShareService.getMetaData(sharedId); }
@Test public void getMetadataFromShareId() { QuickShareDTO dto = share(testNode, user1.getUsername()); Map<String, Object> metadata = quickShareService.getMetaData(dto.getId()); assertNotNull(metadata); assertTrue(metadata.size() > 0); }