writer = context.newJsonWriter();
ArrayJsonSerializer.newInstance( BooleanJsonSerializer.getInstance() ).serialize( writer, new Boolean[]{Boolean.TRUE}, context );
assertEquals( "true", writer.getOutput() );
writer = context.newJsonWriter();
PrimitiveIntegerArrayJsonSerializer.getInstance().serialize( writer, new int[]{3}, context );
assertEquals( "3", writer.getOutput() );
writer = context.newJsonWriter();
ArrayJsonSerializer.newInstance( StringJsonSerializer.getInstance() ).serialize( writer, new String[]{"foo"}, context );