InkPerformer implements StepPerformer, RainbowImage.LoadPictureListener { @Override public void reset() { inkDrop.resetRadius(); } protected  InkPerformer(InkDrop inkDrop,
                           RainbowDrawer rainbowDrawer,
                           RainbowInputController rainbowInputController); static InkPerformer newInstance(InkDrop inkDrop,
                                           RainbowDrawer rainbowDrawer,
                                           RainbowInputController rainbowInputController); @Override void init(); @Override void onLoadSucceed(RainbowImage imageLoaded); @Override void onLoadFail(); @Override void doStep(); @Override void reset(); @Override void enable(); @Override void disable();  }
@Test public void testThatWhenResetThenInkDropRadiusIsReset() { inkPerformer.reset(); verify(inkDrop).resetRadius(); }