我在Angular 2单元测试中遇到了问题。我想在测试时模拟组件或覆盖组件。我该怎么做?
我有以下示例代码
a.component.ts
@Component({
selector: 'a-component',
templateUrl: `<b-component>`
})
export class AComponent {
@ViewChild(BComponent) bcomp: BComponent;
testFunction(){
if(bcomp.num > 1){
----------> Put Code Here
} else{
----------> Put Code Here
}
}
}
b.component.ts
@Component({
selector: 'b-component',
templateUrl: `some code`
})
export class BComponent {
public num: number;
我想模拟 b.component.ts ,因为 a.component.ts 使用num作为逻辑,就像中的testFunction()中的那样a.component.ts 即可。请帮忙。