Я запускаю модульный тест для угловых, я хочу передать данные о событии вместе с событием щелчка.Я хочу передать этот номер вместе с событием клика.Я вызываю функцию load (), когда нажимаю на кнопку, и печатаю, если получил данные о событии, но ничего не напечатано
let ButtonDOM = fixture.debugElement.query(By.css('#loadbtn'));
console.log(ButtonDOM.nativeElement);// able to print dom element
ButtonDOM.triggerEventHandler('click',{number:2564});
function load(){
console.log(number);//nothing printed
}
template.html
<div class="form-group">
<label class="col-sm-6 col-form-label" for="name">Customer Number</label>
<input type="text" id="accountid" class="form-control col-sm-3" [(ngModel)]="record.accountid" (change)="daemonChanged(0)" name="accountid" required>
<button id="loadbtn" (click)="loadCustomer()" class="col-sm-3 btn">Load</button>
</div>
приведенный выше фрагмент кода, похоже, не работает, я хочу, чтобы число передавалось при нажатии на функцию.