【发布时间】:2018-11-26 11:06:24
【问题描述】:
我有一个组件,它代表列表中的一个项目,为了获得这个项目,我使用this.route.snapshot.paramMap.get('id')。我如何嘲笑这个?
我试过了
providers: [
{
provide: ActivatedRoute,
useValue: { snapshot: { params: convertToParamMap({ id: '1' }) } }
}
]
但这会导致
TypeError: 无法读取未定义的属性“get”
【问题讨论】:
标签: angular unit-testing karma-runner