client.attachToViewProcess(env.getViewDefinition().getUniqueId(), executionOptions);
final ViewProcessImpl viewProcess = env.getViewProcess(vp, client.getUniqueId());
assertTrue(viewProcess.getState() == ViewProcessState.RUNNING);
client.waitForCompletion();
//
final ArgumentCaptor<ViewCycleMetadata> argument = ArgumentCaptor.forClass(ViewCycleMetadata.class);
verify(viewResultListenerMock).cycleStarted(argument.capture());
assertEquals("boo~far", argument.getValue().getViewDefinitionId().toString());