export class Helperservice{
showDialog(data: any): void {
$(document).trigger('openDialog', data);
}
hideDialog(): void {
$(document).trigger('closeDialog');
}
}
//Usage
helper.showDialog({
name: 'termsandcondition',
data: {
title:'title',
message:'Message',
callback: () => {
helper.hideDialog();
}
}
});
如何使用 jasmine karma 在给定代码之上编写单元测试 助手服务有两种方法,我将调用 helper.dialog 方法,并传递参数,该参数具有 json 类型,并且在另一个名为 helper.hideDialog 的函数中也有回调函数。
我正在为 helper.showDialog 编写单元测试,但我无法在 helper.hideDialog 函数中实现回调内部,如果有人知道请发布您的建议