]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/blob
d3c2a3227e131b7d0829f06487d7f6a102d09e3e
[ceph.git] /
1 import { ComponentFixture, TestBed } from '@angular/core/testing';
2 import { RgwMultisiteSyncPolicyFormComponent } from './rgw-multisite-sync-policy-form.component';
3 import { HttpClientTestingModule } from '@angular/common/http/testing';
4 import { ToastrModule } from 'ngx-toastr';
5 import { ReactiveFormsModule } from '@angular/forms';
6 import { PipesModule } from '~/app/shared/pipes/pipes.module';
7 import { ComponentsModule } from '~/app/shared/components/components.module';
8 import { RouterTestingModule } from '@angular/router/testing';
9 import { CUSTOM_ELEMENTS_SCHEMA, NO_ERRORS_SCHEMA } from '@angular/core';
10 import { SharedModule } from '~/app/shared/shared.module';
11
12 describe('RgwMultisiteSyncPolicyFormComponent', () => {
13   let component: RgwMultisiteSyncPolicyFormComponent;
14   let fixture: ComponentFixture<RgwMultisiteSyncPolicyFormComponent>;
15
16   beforeEach(async () => {
17     await TestBed.configureTestingModule({
18       declarations: [RgwMultisiteSyncPolicyFormComponent],
19       imports: [
20         HttpClientTestingModule,
21         ReactiveFormsModule,
22         ToastrModule.forRoot(),
23         PipesModule,
24         ComponentsModule,
25         SharedModule,
26         RouterTestingModule
27       ],
28       schemas: [NO_ERRORS_SCHEMA, CUSTOM_ELEMENTS_SCHEMA],
29       providers: []
30     }).compileComponents();
31
32     fixture = TestBed.createComponent(RgwMultisiteSyncPolicyFormComponent);
33     component = fixture.componentInstance;
34     fixture.detectChanges();
35   });
36
37   it('should create', () => {
38     expect(component).toBeTruthy();
39   });
40 });