Jes*_*uez 5 unit-testing jasmine angular
如何@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)
use*_*584 -1
请参阅以下 stackblitz - https://stackblitz.com/edit/angular-testing-jq4bdj
请注意,测试用例执行 getter [参见控制台日志]
| 归档时间: |
|
| 查看次数: |
3434 次 |
| 最近记录: |