@Test public void testaddVideoImageSubscriber_returnIsTrue() { IVideoImageSubscriber mockSubscriber = mock(IVideoImageSubscriber.class); rootedAndroidCollectorImpl.addVideoImageSubscriber(mockSubscriber); }
@Override public void addVideoImageSubscriber(IVideoImageSubscriber subscriber) { videocapture.addSubscriber(subscriber); }
RootedAndroidCollectorImpl implements IDataCollector, IVideoImageSubscriber { @Override public void addVideoImageSubscriber(IVideoImageSubscriber subscriber) { videocapture.addSubscriber(subscriber); } }
RootedAndroidCollectorImpl implements IDataCollector, IVideoImageSubscriber { @Override public void addVideoImageSubscriber(IVideoImageSubscriber subscriber) { videocapture.addSubscriber(subscriber); }  }
RootedAndroidCollectorImpl implements IDataCollector, IVideoImageSubscriber { @Override public void addVideoImageSubscriber(IVideoImageSubscriber subscriber) { videocapture.addSubscriber(subscriber); }  int getMilliSecondsForTimeout(); @Override String getName(); @Override void addDeviceStatusSubscriber(IDeviceStatus devicestatus); @Override void addVideoImageSubscriber(IVideoImageSubscriber subscriber); @Override int getMajorVersion(); @Override String getMinorVersion(); @Override DataCollectorType getType(); @Override boolean isRunning(); @Override String[] getLog(); @Override StatusResult startCollector(boolean isCommandLine, String folderToSaveTrace, VideoOption videoOption_old, String password); @Override StatusResult startCollector(boolean isCommandLine, String folderToSaveTrace, VideoOption videoOption_old, boolean isLiveViewVideo, String deviceId, Hashtable<String, Object> extraParams, String password); @Override void timeOutShutdown(); @Override void haltCollectorInDevice(); @Override boolean isTrafficCaptureRunning(int seconds); void startVideoCapture(); @Override StatusResult stopCollector(); @Override void receiveImage(BufferedImage videoimage); @Override String getPassword(); @Override boolean setPassword(String requestPassword); @Override String[] getDeviceSerialNumber(StatusResult status); @Override IAroDevice[] getDevices(StatusResult status); @Override boolean isDeviceDataPulled(); }
RootedAndroidCollectorImpl implements IDataCollector, IVideoImageSubscriber { @Override public void addVideoImageSubscriber(IVideoImageSubscriber subscriber) { videocapture.addSubscriber(subscriber); }  int getMilliSecondsForTimeout(); @Override String getName(); @Override void addDeviceStatusSubscriber(IDeviceStatus devicestatus); @Override void addVideoImageSubscriber(IVideoImageSubscriber subscriber); @Override int getMajorVersion(); @Override String getMinorVersion(); @Override DataCollectorType getType(); @Override boolean isRunning(); @Override String[] getLog(); @Override StatusResult startCollector(boolean isCommandLine, String folderToSaveTrace, VideoOption videoOption_old, String password); @Override StatusResult startCollector(boolean isCommandLine, String folderToSaveTrace, VideoOption videoOption_old, boolean isLiveViewVideo, String deviceId, Hashtable<String, Object> extraParams, String password); @Override void timeOutShutdown(); @Override void haltCollectorInDevice(); @Override boolean isTrafficCaptureRunning(int seconds); void startVideoCapture(); @Override StatusResult stopCollector(); @Override void receiveImage(BufferedImage videoimage); @Override String getPassword(); @Override boolean setPassword(String requestPassword); @Override String[] getDeviceSerialNumber(StatusResult status); @Override IAroDevice[] getDevices(StatusResult status); @Override boolean isDeviceDataPulled();  }