Мой пример кода здесь.Я использую nuxt и пытаюсь выполнить модульное тестирование с использованием nuxt.Я могу легко протестировать вычисленные, смонтированные методы жизненного цикла vue, но для методов nuxt я не нашел надлежащей документации по их модульному тестированию.(fetch, middlewear & head)
<template>
HTML markup goes here
</template>
<script>
import { mapState } from 'vuex';
export default {
fetch({ store, params, req, error }) {
return store.dispatch('store/fetchData');
},
computed: {
...mapState({
data: state => state.data,
}),
},
mounted() {
},
created() {
},
middleware: 'testMiddleware',
head() {
return {
title: `my title`,
};
},
};
</script>
<style lang="scss" scoped>
.test {
width: 100%;
}
</style>
любая помощь в достижении этой цели высоко ценится.