PortalApiLinkHelper { public static String mediaURL(UriBuilder baseUriBuilder, String apiId) { if (apiId != null) { return resourcesURL(baseUriBuilder, apiId, "apis", null, "media"); } else { return resourcesURL(baseUriBuilder, null, "media"); } } private  PortalApiLinkHelper(); static String apisURL(UriBuilder baseUriBuilder); static String apisURL(UriBuilder baseUriBuilder, String apiId); static String apiPagesURL(UriBuilder baseUriBuilder, String apiId); static String apiPagesURL(UriBuilder baseUriBuilder, String apiId, String pageId); static String applicationsURL(UriBuilder baseUriBuilder); static String applicationsURL(UriBuilder baseUriBuilder, String applicationId); static String pagesURL(UriBuilder baseUriBuilder); static String pagesURL(UriBuilder baseUriBuilder, String pageId); static String themeURL(UriBuilder baseUriBuilder, String id); static String userURL(UriBuilder baseUriBuilder); static String usersURL(UriBuilder baseUriBuilder); static String usersURL(UriBuilder baseUriBuilder, String userId); static String categoriesURL(UriBuilder baseUriBuilder); static String categoriesURL(UriBuilder baseUriBuilder, String categoryId); static String mediaURL(UriBuilder baseUriBuilder, String apiId);  }
@Test public void testMediaLink() { String portalMediaLink = PortalApiLinkHelper.mediaURL(UriBuilder.fromPath(BASE_URL), null); String apiMediaLink = PortalApiLinkHelper.mediaURL(UriBuilder.fromPath(BASE_URL), API); assertEquals(BASE_URL_PORTAL_MEDIA, portalMediaLink); assertEquals(BASE_URL_API_MEDIA, apiMediaLink); }