forum icon indicating copy to clipboard operation
forum copied to clipboard

TDD no Vue

Open crisgon opened this issue 7 years ago • 2 comments

Olá, pessoal. No momento estou estudando TDD e logo mais quero partir pro Vue. Dai me surgiu a curiosidade de saber se vocês fazem TDD no Vue, como funciona, quais ferramentas usam e como é o workflow.

crisgon avatar Apr 09 '18 13:04 crisgon

Fala! Então, eu te recomendo a procurar um conteúdo bacana na internet sobre testes unitários. Depois que você entende e coloca em prática o TDD, as coisas irão fluir com o Vuejs. Pode ser interessante para você, agora no início, um texto que escrevi sobre o assunto, ao final, eu elenco algumas referências:

Se você está começando com Vue, acredito que este texto possa te ajudar:

No demais, há muito conteúdo bacana na internet. Acredito que o fluxo de desenvolvimento não irá muito além de como seria com o TDD comumente. E sim, apesar de eu não estar seguindo a risca esse conselho, todo sistema precisa de testes, e os unitários são, além de comuns, os mais simples de serem feitos e automatizados. Espero que os textos possam servir de direcionamento para a sua caminhada.

emanuelgsouza avatar Apr 10 '18 11:04 emanuelgsouza

Olá @crisgon quando você faz um vue init webpack myproject o template já possui a configuração básica de testes no diretório tests, então basta rodar um npm run test para começar a ver como eles funcionam. Claro que é só o pontapé inicial, mas é um começo! comece por ali, usando o vue init para que pelo menos a estrutura inicial esteja pronta (é melhor do que criar tudo do zero).

danielschmitz avatar Apr 10 '18 12:04 danielschmitz