devhatt / octopost

Octopost is an open source service from Devhat that was created to guide new developers for free
https://devhatt.github.io/octopost/
MIT License
65 stars 45 forks source link

Revisar e Atualizar Testes de ManyInputs (MediaInput.spec.ts) #507

Closed Luiginicoletti closed 3 weeks ago

Luiginicoletti commented 1 month ago

Descrição:

Os testes atuais para o componente ManyInputs foram marcados para revisão e correção. Eles envolvem interações com elementos da interface do usuário, como upload de imagens e remoção de imagens. A tarefa é revisar e corrigir os testes conforme necessário para garantir que eles estejam funcionando corretamente e refletindo o comportamento esperado do componente.

Passos:

Revisar Cada Teste:

Corrigir Seletores:

Atualizar Asserts:

Testar Interações:

Exemplo de Atualização:

Teste Atual

const imageInput = component.getByTestId('imageInput');
await imageInput.setInputFiles('src/assets/logo.png');

Atualização Proposta

const imageInput = component.getByRole('button', { name: 'Upload Image' });
await imageInput.setInputFiles('src/assets/logo.png');
Após a revisão e correção dos testes, certifique-se de que todos os casos estejam passando corretamente e que os testes estejam de acordo com o comportamento esperado do componente ManyInputs.
Alecell commented 1 month ago

Obrigado por abrir a issue

Verifique os nossos guidelines:

Alecell commented 1 month ago

eu quero!!!

Alecell commented 1 month ago

@DominMFD essa é uma boa task pra vc em sequencia

wendesongomes commented 4 weeks ago

eu quero!!!