diff --git a/ng2-components/ng2-activiti-processlist/src/components/activiti-process-instance-tasks.component.html b/ng2-components/ng2-activiti-processlist/src/components/activiti-process-instance-tasks.component.html index 9ad8462d1c..905eedecbb 100644 --- a/ng2-components/ng2-activiti-processlist/src/components/activiti-process-instance-tasks.component.html +++ b/ng2-components/ng2-activiti-processlist/src/components/activiti-process-instance-tasks.component.html @@ -74,7 +74,7 @@
- +
diff --git a/ng2-components/ng2-activiti-processlist/src/components/activiti-process-instance-tasks.component.spec.ts b/ng2-components/ng2-activiti-processlist/src/components/activiti-process-instance-tasks.component.spec.ts index 3fdb3c3a8a..5a18fa9f39 100644 --- a/ng2-components/ng2-activiti-processlist/src/components/activiti-process-instance-tasks.component.spec.ts +++ b/ng2-components/ng2-activiti-processlist/src/components/activiti-process-instance-tasks.component.spec.ts @@ -15,7 +15,7 @@ * limitations under the License. */ -import { NO_ERRORS_SCHEMA } from '@angular/core'; +import { DebugElement, NO_ERRORS_SCHEMA } from '@angular/core'; import { ComponentFixture, TestBed, async } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; import { Observable } from 'rxjs/Rx'; @@ -34,6 +34,7 @@ describe('ActivitiProcessInstanceTasks', () => { let componentHandler: any; let component: ActivitiProcessInstanceTasks; let fixture: ComponentFixture; + let debugElement: DebugElement; let service: ActivitiProcessService; let getProcessTasksSpy: jasmine.Spy; @@ -59,6 +60,7 @@ describe('ActivitiProcessInstanceTasks', () => { fixture = TestBed.createComponent(ActivitiProcessInstanceTasks); component = fixture.componentInstance; + debugElement = fixture.debugElement; service = fixture.debugElement.injector.get(ActivitiProcessService); getProcessTasksSpy = spyOn(service, 'getProcessTasks').and.returnValue(Observable.of([new TaskDetailsModel(taskDetailsMock)])); @@ -181,7 +183,8 @@ describe('ActivitiProcessInstanceTasks', () => { it('should close the task details dialog when close button clicked', () => { component.clickTask({}, new TaskDetailsModel(taskDetailsMock)); fixture.detectChanges(); - component.cancelDialog(); + let closeButton: DebugElement = debugElement.query(By.css('[data-automation-id="button-task-close"]')); + closeButton.triggerEventHandler('click', null); expect(closeSpy).toHaveBeenCalled(); });