【发布时间】:2022-01-31 10:21:51
【问题描述】:
我试图在代码覆盖率方面获得一些百分比,但我不知道如何做到这一点。这是我正在获取未测试功能的代码的一部分。
init(){
this.subscription.add(someStuff.subscribe(() => this.myPrivateMethod()));
}
private myPrivateMethod() {
...
}
现在我在代码覆盖率中得到了至少两个未经测试的函数。
第一个是这个() => 第二个是这个private myPrivateMethod()
但是我该如何测试呢?第一个我不知道,第二个是私人的。
【问题讨论】:
-
我想说你可以通过简单地向
someStuffobservable 发送一些值来测试两者 -
@callback 谢谢我在这方面还是很新的尝试一下
标签: angular unit-testing jasmine code-coverage