public void getContent_validIdsWithReplacementTokens() throws URISyntaxException {
//Setup our third content object to use the replacement feature and test for it
Map<String, String> tokenReplacements = new HashMap<String, String>();
tokenReplacements.put(VALID_URL3_TOKEN_1, VALID_URL3_TOKEN_1_REPLACEMENT);
tokenReplacements.put(VALID_URL3_TOKEN_2, VALID_URL3_TOKEN_2_REPLACEMENT);
VALID_CONTENT_3 = new StaticContent(VALID_URL3_ID, new URI(VALID_URL3), tokenReplacements);
expectAllRestTemplateGetForObject();
replay(restTemplate);
DefaultStaticContentFetcherService service = new DefaultStaticContentFetcherService(restTemplate, Arrays.asList(VALID_CONTENT_1, VALID_CONTENT_2, VALID_CONTENT_3));