mirror of https://github.com/abpframework/abp.git
1 changed files with 26 additions and 0 deletions
@ -0,0 +1,26 @@ |
|||||
|
import { LocalizationPipe } from '@abp/ng.core'; |
||||
|
import { RouterTestingModule } from '@angular/router/testing'; |
||||
|
import { createComponentFactory, Spectator, SpyObject } from '@ngneat/spectator/jest'; |
||||
|
import { Store } from '@ngxs/store'; |
||||
|
import { BreadcrumbComponent } from '../components/breadcrumb/breadcrumb.component'; |
||||
|
|
||||
|
describe('BreadcrumbComponent', () => { |
||||
|
let spectator: Spectator<BreadcrumbComponent>; |
||||
|
let store: SpyObject<Store>; |
||||
|
const createComponent = createComponentFactory({ |
||||
|
component: BreadcrumbComponent, |
||||
|
mocks: [Store], |
||||
|
imports: [RouterTestingModule], |
||||
|
declarations: [LocalizationPipe], |
||||
|
detectChanges: false, |
||||
|
}); |
||||
|
|
||||
|
beforeEach(() => { |
||||
|
spectator = createComponent(); |
||||
|
store = spectator.get(Store); |
||||
|
}); |
||||
|
|
||||
|
it('should display the breadcrumb', () => { |
||||
|
store.selectSnapshot.andCallFake(selector => selector({ LeptonLayoutState: {} })); |
||||
|
}); |
||||
|
}); |
||||
Loading…
Reference in new issue