Cant mock axios api call с axios-mock-адаптером в сборнике рассказов с Vuejs - PullRequest
1 голос
/ 15 марта 2019

Я пытался использовать сборник рассказов с моим проектом VueJS, и я застрял с насмешливыми вызовами API.Я безуспешно пытался использовать axios-mock-adapter.

Мой код файла сборника рассказов:

import { storiesOf } from '@storybook/vue';
import { action } from '@storybook/addon-actions';
import { withKnobs, boolean } from '@storybook/addon-knobs';
import axios from 'axios';
import MockAdapter from 'axios-mock-adapter';
import fileUpload from './fileUpload.vue';

const mock = new MockAdapter(axios);

mock
  .onPost('https://s3.amazonaws.com')
  .reply(200, []);

storiesOf('Common|File CSV Upload', module)
  .addDecorator(withKnobs)
  .add('Default', () => ({
    components: { fileUpload },
    data: () => ({
    }),
    template: ` 
        <v-flex>
            <file-upload></file-upload>
       </v-flex>`,
    methods: {
      action: action('file upload'),
    },
  }));

Я правильно его использую?

...