public void executeMapValueConversion() throws Exception {
final RexsterClient client = getClient();
// all whole numerics convert to long
// all float go to double
final List<Map<String, Object>> mapResultsObject = client.execute("[n:1+1,b:true,f:1234.56f,s:'string',a:[1,2,3],m:[one:1]]");
assertEquals(1, mapResultsObject.size());
final Map<String, Object> mapResultObject = mapResultsObject.get(0);
assertEquals(2L, mapResultObject.get("n"));
assertEquals(true, mapResultObject.get("b"));
assertEquals(1234.56d, (Double) mapResultObject.get("f"), 0.001d);