Angular 检查事件角度2情况下的测试用例

Angular 检查事件角度2情况下的测试用例,angular,testing,Angular,Testing,在检查输入上有一个单击事件 <input class="check-input" (click)="onCheck($event, obj)"> onCheck(event: ElementRef, checkObj){ } 它告诉我“供应商参数与调用目标的任何签名都不匹配”。 如何对此触发click事件?该函数具有分配了不正确类型的param事件。参数的类型为Event,而不是ElementRef。将其更改为: onCheck(event: Event, checkObj){

在检查输入上有一个单击事件

<input class="check-input" (click)="onCheck($event, obj)">

onCheck(event: ElementRef, checkObj){

}
它告诉我“供应商参数与调用目标的任何签名都不匹配”。
如何对此触发click事件?

该函数具有分配了不正确类型的param事件。参数的类型为Event,而不是ElementRef。将其更改为:

onCheck(event: Event, checkObj){

} 

伙计,我必须使用event['target']和event['target'].parentNode,如果我使用type作为event,这是不可能的,但是如果event type被设置为ElementRef,它们就存在了。但这不是问题所在,如果.ts在参数中有事件,那么在测试中如何在参数中发送该事件。即使我使用component=fixture.componentInstance;和component.onCheck(),如何传递事件参数?
onCheck(event: Event, checkObj){

}