フロントサイドの単体テストは非常に難しいのは既知の事実ですが、
質問です。
nuxt.js + jestを利用しているのですが、
jestを走らせる時に、thisを置き換える方法が知りたいです。
mixinにbeforeCreateを足して、
console.log(this)でデバッグしてみたら、
VueComponent { _uid: 0, _isVue: true, '$options': { components: {}, directives: {}, filters: {}, _base: { [Function: VueComponent] cid: 1,
上記のようなログが出力されると思います。
ここに「this._i18n._vm.locale;」が出るようにしたいのですが、方法はありますか??
_i18nをうまくmock化できるばいいのですが、答えられる方、いないですよね??
あなたの回答
tips
プレビュー