@Test
public void testMaxValue() {
EncodedDoubleValue instance1 = new EncodedDoubleValue("test1", 0, 8, 0.5, 60, 100);
long flags = instance1.setDoubleValue(0, instance1.getMaxValue());
assertEquals(100, instance1.getDoubleValue(flags), 1e-1);
CarFlagEncoder carEncoder = new CarFlagEncoder(10, 0.5, 0);
new EncodingManager(carEncoder);
ReaderWay way = new ReaderWay(1);
way.setTag("highway", "motorway_link");
way.setTag("maxspeed", "70 mph");
flags = carEncoder.handleWayTags(way, 1, 0);
flags = carEncoder.reverseFlags(flags);
assertEquals(101.5, carEncoder.getSpeed(flags), 1e-1);
}