resultListener.expectNextCall(ViewDefinitionCompiledCall.class, Timeout.standardTimeoutMillis());
resultListener.expectNextCall(CycleCompletedCall.class, Timeout.standardTimeoutMillis());
resultListener.assertNoCalls(Timeout.standardTimeoutMillis());
client.detachFromViewProcess();
assertEquals(ViewProcessState.RUNNING, viewProcess.getState());
resultListener.assertNoCalls(Timeout.standardTimeoutMillis());
client.attachToViewProcess(env.getViewDefinition().getUniqueId(), ExecutionOptions.infinite(MarketData.live(), ExecutionFlags.none().get()));