CaseProvisioningAppLauncherHandler { public void onCaseManagementProvisioningCompletedEvent(@Observes CaseProvisioningCompletedEvent event) { notification.fire(new NotificationEvent(constants.CaseAppProvisioningCompleted(), SUCCESS)); addCaseAppLauncher(event.getAppContext()); }  void verifyCaseAppStatus(); void onCaseManagementProvisioningStartedEvent(@Observes CaseProvisioningStartedEvent event); void onCaseManagementProvisioningCompletedEvent(@Observes CaseProvisioningCompletedEvent event); void onCaseManagementProvisioningFailedEvent(@Observes CaseProvisioningFailedEvent event); @Inject void setCaseProvisioningService(final Caller<CaseProvisioningService> service);  }
@Test public void testOnCaseManagementProvisioningCompletedEvent() { appLauncherHandler.onCaseManagementProvisioningCompletedEvent(new CaseProvisioningCompletedEvent("/context")); verify(appLauncherAddEvent).fire(any(AppLauncherAddEvent.class)); assertNotification(SUCCESS); }