### Question:
CanonObjectEventImpl implements CanonObjectEvent { @Override public EdsCameraRef getCameraRef() { return cameraRef; } CanonObjectEventImpl(final EdsCameraRef cameraRef, final EdsObjectEvent objectEvent, final EdsBaseRef baseRef); @Override EdsCameraRef getCameraRef(); @Override EdsObjectEvent getObjectEvent(); @Override EdsBaseRef getBaseRef(); @Override String toString();  }### Answer:
@Test void getCameraRef() { final EdsCameraRef ref = canonObjectEvent.getCameraRef(); Assertions.assertNotNull(ref); Assertions.assertEquals(cameraRef, ref); Assertions.assertSame(cameraRef, canonObjectEvent.getCameraRef()); }