单元测试If语句angular6
我在angular6中有一个简单的if语句,我需要为它编写单元测试单元测试If语句angular6,angular,unit-testing,Angular,Unit Testing,我在angular6中有一个简单的if语句,我需要为它编写单元测试 ngOnInit(){ 如果(此.actionResult){ this.dataTable=JSON.parse(JSON.parse(this.actionResult)); this.dataSource=新MatTableDataSource(this.dataTable); this.dataSource.\u updateChangeSubscription(); } } 代码覆盖范围显示如果未采用
ngOnInit(){
如果(此.actionResult){
this.dataTable=JSON.parse(JSON.parse(this.actionResult));
this.dataSource=新MatTableDataSource(this.dataTable);
this.dataSource.\u updateChangeSubscription();
}
}
代码覆盖范围显示如果未采用路径
,我如何在规范中涵盖这一点
请帮助。还有一些断言,如
toBeTruthy()/tobededefined()dataTable
- 类似地,对于
数据源
- 方法
上的\u updateChangeSubscription
,并希望已调用该方法spy