@Test
public void testScanInfoCompletedNormally() throws Exception {
StopScanningListener stopListener = scanningResults.new StopScanningListener();
assertFalse(scanningResults.getScanInfo().isCompletedNormally());
stopListener.transitionTo(ScanningState.IDLE, Transition.COMPLETE);
assertTrue(scanningResults.getScanInfo().isCompletedNormally());
stopListener.transitionTo(ScanningState.KILLING, Transition.STOP);
assertFalse(scanningResults.getScanInfo().isCompletedNormally());
}