public static void fire(HasHandlers source, java.lang.Object target, boolean action, boolean success) { AsyncOperationCompleteEvent eventInstance = new AsyncOperationCompleteEvent(target, action, success); source.fireEvent(eventInstance); }
/** * Constructor for unit testing. */ Frontend(final VdcOperationManager operationManager, final ErrorTranslator validateErrorsTranslator, final ErrorTranslator vdsmErrorsTranslator, final EventBus gwtEventBus) { this.operationManager = operationManager; this.validateErrorsTranslator = validateErrorsTranslator; this.vdsmErrorsTranslator = vdsmErrorsTranslator; eventBus = gwtEventBus; eventBus.addHandler(AsyncOperationCompleteEvent.getType(), event -> { if (event.isAction() && event.isSuccess()) { RefreshActiveModelEvent.fire(Frontend.this, true); } }); }
private void fireAsyncQuerySucceededEvent(Object target) { AsyncOperationCompleteEvent.fire(this, target, false, true); }
private void verifyAsyncActionStartedAndSucceeded() { verifyAsyncActionStarted(); verify(mockEventBus, atLeastOnce()).fireEvent(new AsyncOperationCompleteEvent(testState, true, true)); verify(mockEventBus, never()).fireEvent(new AsyncOperationCompleteEvent(testState, true, false)); }
private void fireAsyncQueryFailedEvent(Object target) { AsyncOperationCompleteEvent.fire(this, target, false, false); }
@AfterEach public void tearDown() { // Make sure that the query start and end have not been called. verify(mockEventBus, never()).fireEvent(new AsyncOperationCompleteEvent(testState, false, true)); verify(mockEventBus, never()).fireEvent(new AsyncOperationCompleteEvent(testState, false, false)); }
private void fireAsyncActionFailedEvent(Object target) { AsyncOperationCompleteEvent.fire(this, target, true, false); }
private void verifyAsyncActionStartedAndFailed() { verifyAsyncActionStarted(); verify(mockEventBus, never()).fireEvent(new AsyncOperationCompleteEvent(testState, true, true)); verify(mockEventBus, atLeastOnce()).fireEvent(new AsyncOperationCompleteEvent(testState, true, false)); }
private void fireAsyncActionSucceededEvent(Object target) { AsyncOperationCompleteEvent.fire(this, target, true, true); }
private void verifyAsyncActionStartedButNotCompleted() { verifyAsyncActionStarted(); verify(mockEventBus, never()).fireEvent(new AsyncOperationCompleteEvent(testState, true, true)); verify(mockEventBus, never()).fireEvent(new AsyncOperationCompleteEvent(testState, true, false)); }
private void verifyAsyncQuerySucceeded() { verify(mockEventBus, atLeastOnce()).fireEvent(new AsyncOperationCompleteEvent(mockAsyncQuery.getModel(), false, true)); verify(mockEventBus, never()).fireEvent(new AsyncOperationCompleteEvent(mockAsyncQuery.getModel(), false, false)); }
private void verifyAsyncQueryFailed() { verify(mockEventBus, never()).fireEvent(new AsyncOperationCompleteEvent(mockAsyncQuery.getModel(), false, true)); verify(mockEventBus, atLeastOnce()).fireEvent(new AsyncOperationCompleteEvent(mockAsyncQuery.getModel(), false, false)); }
@AfterEach public void tearDown() { // Make sure that the query start has been called at least once. // Some of the tests might call it more than once. // Make sure that the action start and end have not been called. verify(mockEventBus, atLeastOnce()).fireEvent(new AsyncOperationStartedEvent(mockAsyncQuery.getModel())); verify(mockEventBus, never()).fireEvent(new AsyncOperationCompleteEvent(mockAsyncQuery.getModel(), true, true)); verify(mockEventBus, never()).fireEvent(new AsyncOperationCompleteEvent(mockAsyncQuery.getModel(), true, false)); }