プロミスを返し、ナビゲーターの URL オブジェクトから createObjectURL を呼び出す外部メソッドへの呼び出しを行う ember コンポーネントをテストしています。
@fetch(@get 'self').then((blob) =>
url = URL.createObjectURL blob
@set 'url', url
)
ただし、テストは常に次を返します。
TypeError: Failed to execute 'createObjectURL' on 'URL': No function was found that matched the signature provided.
サービスを作成して注入し、オブジェクトを作成して@subject()メソッドに渡そうとしましたが、まだです。ember テスト内でchromeブラウザの window.URL オブジェクトにアクセスする方法はありますか?