@Test
public void testConvertChild_wrapNonStringValue() throws Exception {

    ExpressionEvaluator eval = mock(ExpressionEvaluator.class);
    when(eval.evaluate(anyString())).thenAnswer(call -> call.getArgument(0, String.class).indexOf("t") == 0);
    assertEquals("expect true for empty string", JavaxJson.wrap(true),
            converter().convertChild(xml("topFoo.xml"), eval));
    assertEquals("expect false for non-empty string", JavaxJson.wrap(false),
            converter().convertChild(xml("fooFoo.xml"), eval));
}