Как я могу проверить загрузку файлов в `input [type =" file "]` Vue.js? - PullRequest
0 голосов
/ 14 февраля 2019

Я написал пользовательский компонент input[type="file"].И я хотел бы написать модульный тест для следующей ситуации:

  1. Загрузить файл на вход
  2. Считать имя файла и записать его в диапазон тегов или другой.

Я написал ниже тест.Но я думаю, что это неправильный способ подделать файл при вводе.

it("check download file to input", () => {
  const files = [
    {
      name: "test.png",
      size: 50000,
      type: "image/png"
    }
  ];
  const wrapper = mount(InputCropper);
  const input = wrapper.find('input[type="file"]');
  input.files = files;
  input.trigger("change");

  expect(input.files.length).to.equal(1);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...