public static HttpResponse updateHash(HttpResponse response, HttpResponseMetadataHelper helper) { if (helper != null) { String hash = helper.getHash(response); if (hash != null) { return updateMetadata(response, ImmutableMap.<String, String>of(DATA_HASH, hash)); } } return response; } }
public static HttpResponse updateHash(HttpResponse response, HttpResponseMetadataHelper helper) { if (helper != null) { String hash = helper.getHash(response); if (hash != null) { return updateMetadata(response, ImmutableMap.<String, String>of(DATA_HASH, hash)); } } return response; } }
public static HttpResponse updateHash(HttpResponse response, HttpResponseMetadataHelper helper) { if (helper != null) { String hash = helper.getHash(response); if (hash != null) { return updateMetadata(response, ImmutableMap.<String, String>of(DATA_HASH, hash)); } } return response; } }
@Test public void testUpdateMetadata() { HttpResponse local = new HttpResponseBuilder() .setResponseString("data1") .create(); HttpResponse compiled = HttpResponseMetadataHelper.updateMetadata(local, ImmutableMap.<String, String>of("K", "V")); assertEquals(1, compiled.getMetadata().size()); assertEquals("V", compiled.getMetadata().get("K")); HttpResponse compiled2 = HttpResponseMetadataHelper.updateMetadata(compiled, ImmutableMap.<String, String>of("K2", "V2")); assertEquals(2, compiled2.getMetadata().size()); assertEquals("V2", compiled2.getMetadata().get("K2")); HttpResponse compiled3 = HttpResponseMetadataHelper.updateMetadata(compiled2, ImmutableMap.<String, String>of("K", "V3")); assertEquals(2, compiled3.getMetadata().size()); assertEquals("V3", compiled3.getMetadata().get("K")); }
@Test public void testUpdateMetadata() { HttpResponse local = new HttpResponseBuilder() .setResponseString("data1") .create(); HttpResponse compiled = HttpResponseMetadataHelper.updateMetadata(local, ImmutableMap.<String, String>of("K", "V")); assertEquals(1, compiled.getMetadata().size()); assertEquals("V", compiled.getMetadata().get("K")); HttpResponse compiled2 = HttpResponseMetadataHelper.updateMetadata(compiled, ImmutableMap.<String, String>of("K2", "V2")); assertEquals(2, compiled2.getMetadata().size()); assertEquals("V2", compiled2.getMetadata().get("K2")); HttpResponse compiled3 = HttpResponseMetadataHelper.updateMetadata(compiled2, ImmutableMap.<String, String>of("K", "V3")); assertEquals(2, compiled3.getMetadata().size()); assertEquals("V3", compiled3.getMetadata().get("K")); }
@Test public void testUpdateMetadata() { HttpResponse local = new HttpResponseBuilder() .setResponseString("data1") .create(); HttpResponse compiled = HttpResponseMetadataHelper.updateMetadata(local, ImmutableMap.<String, String>of("K", "V")); assertEquals(1, compiled.getMetadata().size()); assertEquals("V", compiled.getMetadata().get("K")); HttpResponse compiled2 = HttpResponseMetadataHelper.updateMetadata(compiled, ImmutableMap.<String, String>of("K2", "V2")); assertEquals(2, compiled2.getMetadata().size()); assertEquals("V2", compiled2.getMetadata().get("K2")); HttpResponse compiled3 = HttpResponseMetadataHelper.updateMetadata(compiled2, ImmutableMap.<String, String>of("K", "V3")); assertEquals(2, compiled3.getMetadata().size()); assertEquals("V3", compiled3.getMetadata().get("K")); }