### Question:
Speed implements Reflectable, Distributable { public Long get() { return speed; } Speed(long aSpeed); Long get(); @ReflectiveMethod Speed incrementBy(int aAmount); @ReflectiveMethod Speed resetToZero(); @Override SpeedClassInformation getClassInformation(); @Override Map<String, Object> serialize(); static Speed deserialize(Map<String, Object> aSerializedData); final long speed; }### Answer:
@Test public void testGet() throws Exception { Speed theSpeed = new Speed(28); assertEquals(28L, theSpeed.get(), 0); }