IpcCommandSender sender = new IpcCommandSender(commandDir, executor);
Future<Path> suiteResults = sender.runTests(expectedSuiteConfiguration);
sender.close();
SuiteListener suiteListener = mock(SuiteListener.class);
IpcReaders.decodeAll(IpcChannel.reader(suiteResults.get(), SuiteListenerEncoding::new), suiteListener);
verify(suiteListener).onSuiteStarted();
verify(suiteListener).onSuiteFinished();
verifyNoMoreInteractions(suiteListener);
}