我在我的角度应用程序中使用clone package,并且正在为abc类的test()方法编写单元测试。
abc.ts
Import * as clone from clone;
class abc {
test(){
const clone= clone(this);
if (clone){
// success logic
}else{
// unsuccess logic
}
}
}
我想编写茉莉花测试用例以测试不成功的场景,即克隆失败场景。 我无法监视克隆npm包的克隆方法。
答案 0 :(得分:0)
您可以将clone方法包装在abc类中。 spyOn(instanceOfAbc,“ cloneWrap”)