result = test("{\"key1\": 2.2, \"key2\": 3.3}", DoubleMap.class);
final Map<String, Double> doubleFixture = new HashMap<String, Double>();
doubleFixture.put("key1", 2.2D);
doubleFixture.put("key2", 3.3D);
Assert.assertEquals(result, new DoubleMap(doubleFixture));
Assert.assertSame(result.getClass(), DoubleMap.class);
result = test("{\"key1\": " + _bytes16Quoted + ", \"key2\": " + _bytes16Quoted + "}", BytesMap.class);
final Map<String, ByteString> bytesFixture = new HashMap<String, ByteString>();
bytesFixture.put("key1", ByteString.copyAvroString(_bytes16, true));