diff options
Diffstat (limited to 'ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/analytics/Report_List/Report/run/run-report-form-fields/run-report-form-fields.component.spec.ts')
-rw-r--r-- | ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/analytics/Report_List/Report/run/run-report-form-fields/run-report-form-fields.component.spec.ts | 34 |
1 files changed, 10 insertions, 24 deletions
diff --git a/ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/analytics/Report_List/Report/run/run-report-form-fields/run-report-form-fields.component.spec.ts b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/analytics/Report_List/Report/run/run-report-form-fields/run-report-form-fields.component.spec.ts index a1906c85..640128ce 100644 --- a/ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/analytics/Report_List/Report/run/run-report-form-fields/run-report-form-fields.component.spec.ts +++ b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/analytics/Report_List/Report/run/run-report-form-fields/run-report-form-fields.component.spec.ts @@ -8,13 +8,13 @@ import { RouterTestingModule } from '@angular/router/testing'; import { RunService } from '../run.service'; import { Observable } from 'rxjs/Observable'; import 'rxjs/add/observable/of'; -import { of } from 'rxjs'; describe('RunReportFormFieldsComponent', () => { let component: RunReportFormFieldsComponent; let fixture: ComponentFixture<RunReportFormFieldsComponent>; let formfield =[{"validationType":1},{},{}] ; let runService: RunService; + let formFieldGroupObjList: {}[] = []; let environment = [ { baseUrl: 'just for testing' @@ -30,18 +30,16 @@ describe('RunReportFormFieldsComponent', () => { }) .compileComponents(); runService = TestBed.get(RunService); - // spyOn(runService, 'getReportData').and.returnValue(Observable.of(environment)); - // spyOn(runService, 'getReportDataWithFormFields').and.returnValue(Observable.of(environment)); spyOn(runService, 'getDefinitionPageDetails').and.returnValue(Observable.of(environment)); spyOn(runService, 'refreshFormFields').and.returnValue(Observable.of(environment)); - // spyOn(runService, 'downloadReportExcel').and.returnValue(Observable.of(environment)); spyOn(runService, 'getFormFieldGroupsData').and.returnValue(Observable.of(environment)); })); beforeEach(() => { fixture = TestBed.createComponent(RunReportFormFieldsComponent); component = fixture.componentInstance; - component.formFieldList = formfield; + component.formFieldList = formfield; + component.formFieldGroupObjList = formFieldGroupObjList; fixture.detectChanges(); }); @@ -76,27 +74,23 @@ describe('RunReportFormFieldsComponent', () => { expect(component.showLabel).toEqual(component.showLabel); }); - it('should test editReport method', () => { - component.editReport("test"); - }); - - it('should test runReport method', () => { - component.iSDashboardReport = "test"; + it('should test runReport method', () => { + component.iSDashboardReport = "Dashboard"; component.formFieldList.length = 1; - component.runReport(); + component.runReport(); expect(component.hitCnt).toBe(component.hitCnt++); - expect(component.reportMode).toBe("FormField"); + expect(component.reportMode).toBe('') let spy = spyOn(component, 'generateQueryString'); component.generateQueryString(); expect(component.generateQueryString).toHaveBeenCalled(); expect(component.showSpinner).toBe(false); - component.iSDashboardReport = "test"; + component.iSDashboardReport = "Dashboard"; component.formFieldList.length = 0; - component.runReport(); + component.runReport(); - expect(component.reportMode).toBe("Regular"); + expect(component.reportMode).toBe(''); component.iSDashboardReport = "Dashboard"; component.runReport(); @@ -110,7 +104,6 @@ describe('RunReportFormFieldsComponent', () => { component.formFieldList != undefined; component.oldGroupSelectValue = "test"; component.groupSelectValue = "testing"; - // component.toggleFormFieldRenderArr.length = 1; spyOn(component, 'ngDoCheck').and.callThrough(); component.ngDoCheck(); expect(component.ngDoCheck).toHaveBeenCalled(); @@ -127,11 +120,4 @@ describe('RunReportFormFieldsComponent', () => { expect(component.ngOnInit).toHaveBeenCalled(); }); -// it('should test fetchAndPopulateFormFields method', () => { -// spyOn(component, 'fetchAndPopulateFormFields').and.callThrough(); -// component.formFieldGroupObjList = null; -// component.fetchAndPopulateFormFields(1, "test"); -// expect(component.fetchAndPopulateFormFields).toHaveBeenCalled(); -// }); - });
\ No newline at end of file |