@Test
public void testFrameworkRuntimeExceptionHandler() {

	final FrameworkRuntimeException ex = new FrameworkRuntimeException();
	final MultiExecuteOutput expected = new MultiExecuteOutput(sessionid);
	
	Mockito.when(this.interceptor.handleResponse(Mockito.isA(ExecuteOutput.class))).thenReturn(expected);
	final MultiExecuteOutput actual = this.testee.exception(ex);
	
	final ArgumentCaptor<ExecuteOutput> respCaptor = ArgumentCaptor.forClass(ExecuteOutput.class);
	Mockito.verify(this.interceptor, Mockito.only()).handleResponse(respCaptor.capture());
	
	Assert.assertEquals(expected, actual);
	Assert.assertEquals(ex.getExecuteError(), respCaptor.getValue().getExecuteException());
}