{
baseUrl: 'just for testing'
}
- ]
+ ];
+ var responseFormFieldGroups={"formFieldGroupsJSON":'{"Indrijeet":"kumar"}'};
+ var respObj={"formFieldList":{"value1":"value1"}};
beforeEach(async(() => {
TestBed.configureTestingModule({
})
.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(() => {
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();
-// });
+ it('should test fetchAndPopulateFormFields method', () => {
+ component.formFieldGroupObjList=[{"formFieldList":"formFieldList"}]
+ spyOn(runService, 'getFormFieldGroupsData').and.returnValue(Observable.of(responseFormFieldGroups));
+ component.fetchAndPopulateFormFields(respObj,"value2");
+ });
});
\ No newline at end of file