@Test
public void ShouldCorrectConvertStringToIObject() throws Exception {

    String json = "{" +
        "\"key1\": 123," +
        "\"key2\": \"value\"" +
    "}";
    IObject result = strategy.resolve(json);
    assertEquals(result.getValue(new FieldName("key1")), 123);
    assertEquals(result.getValue(new FieldName("key2")), "value");
}