【发布时间】:2014-12-22 21:34:16
【问题描述】:
我们在业力测试中使用istanbul 进行代码覆盖。这对于跟踪我们在 JavaScript 中的单元测试的代码覆盖率非常有用。但是,这不会跟踪我们 HTML 模板中的代码覆盖率。
我们的模板中几乎没有逻辑,但我们仍然希望跟踪并确保我们在测试中正确涵盖了复杂性。确保正确覆盖所有 HTML 模板的最佳实践是什么?在我们的特殊情况下,我们使用 ng-if 和 ng-switch。我们希望确保正确覆盖所有分支。
【问题讨论】:
标签: html angularjs code-coverage istanbul