1 import { TestBed } from '@angular/core/testing';
3 import { FormFieldsService } from './form-fields.service';
4 import { HttpClientTestingModule } from '@angular/common/http/testing';
5 import { HttpClientModule } from '@angular/common/http';
6 import { environment } from 'src/environments/environment';
8 describe('FormFieldsService', () => {
9 let service:FormFieldsService;
11 TestBed.configureTestingModule({
12 imports: [HttpClientTestingModule],
13 providers:[HttpClientModule,FormFieldsService]
15 service=TestBed.get(FormFieldsService);
18 it('should be created', () => {
19 const service: FormFieldsService = TestBed.get(FormFieldsService);
20 expect(service).toBeTruthy();
23 it('should get getListOfFormFields', () => {
24 service.getListOfFormFields().subscribe((resp) => {
25 expect(resp).toBe(environment.baseUrl);
29 it('should get getFormFieldData', () => {
31 service.getFormFieldData("id").subscribe((resp) => {
32 expect(resp).toBe(environment.baseUrl+id);
36 it('should get postFormFieldData', () => {
39 service.postFormFieldData(obj,reportId).subscribe((resp) => {
40 expect(resp).toBe(environment.baseUrl);
44 it('should get addFormFieldData', () => {
47 service.addFormFieldData(obj,reportId).subscribe((resp) => {
48 expect(resp).toBe(environment.baseUrl);
52 it('should get deleteFormField', () => {
54 service.deleteFormField("id").subscribe((resp) => {
55 expect(resp).toBe(environment.baseUrl+id);
59 it('should get verifySQL', () => {
61 service.verifySQL(queryObj).subscribe((resp) => {
62 expect(resp).toBe(environment.baseUrl);
66 it('should get getFormFieldGroupsData', () => {
68 service.getFormFieldGroupsData(reportId).subscribe((resp) => {
69 expect(resp).toBe(environment.baseUrl+reportId);
73 it('should get postFormFieldGroupsData', () => {
74 let formFieldGroupObj : any;
75 service.postFormFieldGroupsData(formFieldGroupObj).subscribe((resp) => {
76 expect(resp).toBe(environment.baseUrl);