小编Jes*_*uez的帖子

如何对 Angular @Input 的 setter 和 getter 进行单元测试

如何@Input使用 setter 和 getter 获取作为对象 stringify 的组件的单元测试覆盖率。代码工作正常,问题是我无法获得完整的单元测试覆盖率。

选择器看起来像:

<products-list [products]="{"name": "Testing Name", "value": "TN", "isRequired": false}"></products-list>
Run Code Online (Sandbox Code Playgroud)

成分:

private _products: any;

@Input('products')
set products(list: string) {
   this._products = JSON.parse(list);
}
get products() {
   return this._products;
}
Run Code Online (Sandbox Code Playgroud)

unit-testing jasmine angular

5
推荐指数
1
解决办法
3434
查看次数

标签 统计

angular ×1

jasmine ×1

unit-testing ×1