我正在尝试测试类(ts)中的方法。在该方法中,我正在创建一个外部模块的新实例。
public cancelEdit() {
this.candidate = new Candidate(this.originalCandidate);
this.controller.reset();
this.editMode = false;
}
当我从测试中检查代码覆盖时,我注意到Candidate方法也被覆盖(这意味着我没有对这个类进行模拟)。
这里有什么问题?是我使用“新”实例还是我以错误的方式进行模拟?