kryo.writeClassAndObject(output, new MeasurePointData("1111"));
assertEquals(oldPos+19,output.position());//only key is written not string again
kryo.writeClassAndObject(output, new MeasurePointData("1111"));
kryo.writeClassAndObject(output, new MeasurePointData("2222"));
kryo.writeClassAndObject(output, new MeasurePointData("2222"));
kryo.writeClassAndObject(output, new MeasurePointData("1111"));
Input input = new Input(output.getBuffer());
assertEquals("1111", ((MeasurePointData)kryo.readClassAndObject(input)).getMeasurePointId());
assertEquals("1111", ((MeasurePointData)kryo.readClassAndObject(input)).getMeasurePointId());
assertEquals("1111", ((MeasurePointData)kryo.readClassAndObject(input)).getMeasurePointId());