В моем компоненте vue в смонтированном я вызываю класс обслуживания, который, в свою очередь, вызывает вызов axios .. как показано ниже
import StudentService from '../utils/student.services'
export default {
name: 'student-summary',
mounted () {
console.log('%c FeeMdoule-Data Recieved on Mount as %s', 'color: blue ;font-size : 12px', JSON.stringify(this.filingData))
StudentService.getDetails().then(data => {
this.sList = data
})
},
Я сейчас написал тестовые примеры JEST для компонента vue, и у меня есть смоделированные оси в тестовых случаях компонента vue.
Но я думаю, что правильный подход состоит в том, чтобы издеваться над студентами-сервисами, а не издеваться над аксио прямо из компонента ...
Как смоделировать студенческие сервисы из теста vue compoent и не иметь никаких аксиом в тестовом примере моего компонента vue?