@SuppressWarnings("deprecation")
public void testRemoteOpStopsAutoReading() {
ArgumentCaptor<WaveletListener> arg = ArgumentCaptor.forClass(WaveletListener.class);
verify(root).addListener(arg.capture());
WaveletListener listener = arg.getValue();
target.markAsRead(blip);
timer.tick(LocalSupplementedWaveImpl.REPEAT_MS);
reset(supplement); // Ignore anything that happened before now.
listener.onRemoteBlipContentModified(root, blip.hackGetRaw());
// Expect that target removed the blip from the auto-read collection.
timer.tick(LocalSupplementedWaveImpl.REPEAT_MS);
verify(supplement, never()).markAsRead(blip);
}