Revert "Renaming Files having BluePrint to have Blueprint"
[ccsdk/cds.git] / cds-ui / designer-client / src / app / modules / feature-modules / packages / packages-dashboard / package-list / package-list.component.spec.ts
1 import { async, ComponentFixture, TestBed } from '@angular/core/testing';
2
3 import { PackageListComponent } from './package-list.component';
4 import { PackagesStore } from '../../packages.store';
5 import { getBluePrintPageMock } from '../../blueprint.page.mock';
6 import { of } from 'rxjs';
7 import {PackagesDashboardState} from '../../model/packages-dashboard.state';
8
9 describe('PackageListComponent', () => {
10   let component: PackageListComponent;
11   let fixture: ComponentFixture<PackageListComponent>;
12   let store: Partial<PackagesStore>;
13
14   beforeEach(async(() => {
15
16     const dashBoard = new PackagesDashboardState();
17     dashBoard.page = getBluePrintPageMock();
18     store = { state$: of(dashBoard) };
19
20     TestBed.configureTestingModule({
21       declarations: [ PackageListComponent ],
22       providers: [{ provide: PackagesStore, useValue: store }]
23     })
24     .compileComponents();
25   }));
26
27   beforeEach(() => {
28     fixture = TestBed.createComponent(PackageListComponent);
29     component = fixture.componentInstance;
30     fixture.detectChanges();
31   });
32
33   it('should create', () => {
34     expect(component).toBeTruthy();
35   });
36
37
38   // TODO create another test with store in mind
39 });