summaryrefslogtreecommitdiffstats
path: root/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
diff options
context:
space:
mode:
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.ts34
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