コンポーネントでアクションが呼び出されたことをテストするにはどうすればよいですか?
ボタンをクリックするなど、アクションをトリガーする方法は複数あります。次に、そのボタンをクリックしたときに呼び出されるアクションが実際に呼び出されることをテストしたいと思います。みたいなものexpect.functionName.to.be.calledとか。
次のコードがあります
test('it closes the create dialog when close btn is clicked', function(assert) {
this.render(hbs`{{group-create cancelCreateAction="cancelAction"}}`)
this.$('button.btn--primary').click()
expect('myAction').to.be.called?
})
だから私はそこで何ができるのだろうか?