Skip to content

Commit 627264d

Browse files
committed
use mock types
1 parent 62ad3c5 commit 627264d

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

src/specs/component.battle.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Unit tests for the Battle component. We need to test...
99
// --------------- Test config ---------------
1010

1111
import { CommonModule } from '@angular/common';
12-
import { MockComponent } from 'ng-mocks';
12+
import { MockComponent, MockedComponent } from 'ng-mocks';
1313

1414
import { BattleComponent } from '../components/battle';
1515
import { CombatantComponent } from '../components/combatant';
@@ -52,7 +52,7 @@ describe('BattleComponent', () => {
5252
});
5353

5454
describe('the winner class', () => {
55-
let combatant1: CombatantComponent, combatant2: CombatantComponent, combatantElement1: HTMLElement, combatantElement2: HTMLElement;
55+
let combatant1: MockedComponent<CombatantComponent>, combatant2: MockedComponent<CombatantComponent>, combatantElement1: HTMLElement, combatantElement2: HTMLElement;
5656
beforeEach(() => {
5757
[combatant1, combatant2] = debugElement.queryAll(By.css('combatant')).map(el => el.componentInstance);
5858
[combatantElement1, combatantElement2] = Array.from(nativeElement.querySelectorAll('combatant'));

src/specs/component.combatant.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ const fakeBattleService = {
2424

2525
import { FormsModule } from '@angular/forms';
2626
import { CommonModule } from '@angular/common';
27-
import { MockComponent } from 'ng-mocks';
27+
import { MockComponent, MockedComponent } from 'ng-mocks';
2828

2929
import { CombatantComponent } from '../components/combatant';
3030
import { CombatantDetailComponent } from '../components/combatantdetail';
@@ -151,7 +151,7 @@ describe('CombatantComponent', () => {
151151

152152
it('should send data to combatantdetail child', () => {
153153
expect(nativeElement.querySelector('combatantdetail')).to.exist;
154-
const detailInstance: CombatantDetailComponent = debugElement.query(By.css('combatantdetail')).componentInstance;
154+
const detailInstance: MockedComponent<CombatantDetailComponent> = debugElement.query(By.css('combatantdetail')).componentInstance;
155155
expect(detailInstance.data).to.equal(fakeReply);
156156
});
157157
});

0 commit comments

Comments
 (0)