如何在单元测试中将事件对象传递给triggerEventHandler?

问题描述 投票:-1回答:1

我在HTML文件中将一个事件定义为:

(keyup)="onKeySearch($event)"

现在我在我的规格文件中使用triggerEventHandler刺激此事件:

 const input = fixture.debugElement.query(By.css('input'));
  input.triggerEventHandler('keyup', {});

我的查询是,我们需要向triggerEventHandler提供其他任何参数,因为keyup事件正在使用$ event调用该方法。预先感谢。

angular unit-testing karma-jasmine
1个回答
1
投票

尝试

© www.soinside.com 2019 - 2024. All rights reserved.