Report report = new Report();
Mapping mapping = new Mapping();
mapping.setTableName("TABLE_2");
RowAlias rAlias1 = new RowAlias();
rAlias1.setAlias("rowkeyLong");
rAlias1.setLength(8);
rAlias1.setId(1l);
ValueType valueType1 = new ValueType();
valueType1.setClassName("java.lang.Long");
rAlias1.setValueType(valueType1);
rAlias1.setMapping(mapping);
RowAlias rAlias2 = new RowAlias();
rAlias2.setAlias("rowkeyInt");
rAlias2.setLength(4);
rAlias2.setId(2l);
ValueType valueType2 = new ValueType();
valueType2.setClassName("java.lang.Integer");
rAlias2.setValueType(valueType2);
rAlias2.setMapping(mapping);
RowAlias rAlias3 = new RowAlias();
rAlias3.setAlias("rowkeyString");
rAlias3.setId(3l);
rAlias3.setLength((int) Bytes.toBytes("I am a String" + 11).length);
ValueType valueType3 = new ValueType();
valueType3.setClassName("java.lang.String");
rAlias3.setValueType(valueType3);
rAlias3.setMapping(mapping);
LinkedHashMap<String, RowAlias> rowAliases = new LinkedHashMap<String, RowAlias>();
rowAliases.put(rAlias1.getAlias(), rAlias1);
rowAliases.put(rAlias2.getAlias(), rAlias2);
rowAliases.put(rAlias3.getAlias(), rAlias3);
mapping.setRowAlias(rowAliases);
byte[] valueReturnedLong = ServerUtil.getValue(kvList, rAlias1);
assertEquals(0, Bytes.compareTo(longBytes, valueReturnedLong));
}