問題タブ [vue-test-utils]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
typescript - vue-test-utils エラー TypeError: Class extends value undefined is not a constructor or null, テストを実行すると
だから私は自分のプロジェクトに vue-test-utils を追加しようとしています:
typescript、vue js、および vue-test-utils/jest を使用しています
私はそのドキュメントに従いました: https://vue-test-utils.vuejs.org/guides/#using-with-typescript
すべてがうまくいきましたが、テストを実行しているときに次のエラーが発生します。
これは私のvueファイルです:
私のテストファイル:
そして私のパッケージ:json:
昨日、たくさん検索して読んだのですが、解決策が見つかりません。御時間ありがとうございます。
unit-testing - Jest を使用した vue.js 単体テスト: HTLL5 オーディオ要素をモックする必要がありますか?
HTML5 要素を含む AudioPlayer vue コンポーネントをテストしていて、 Jest を使用して仕様を記述する方法を考えています。
テンプレート
次のラッパーを使用する場合
ファイル プロパティはどのように設定すればよいですか? ( src/assets/audio/mysong.mp3 から音声ファイルを渡したい)
代わりにshallowMountを使用する場合、オーディオ要素をモックする必要がありますか? どちらの方法で...オーディオ要素がplay()、pause()、mute()を処理するため...私は少し迷っており、そのようなコンポーネントのテストに関連する投稿が見つかりません...