Dúvida - Testar interface, com dados gerados em outro projeto

Pessoal, estou com uma questão que não consigo resolver… Talvez alguém tenha passado por isso.

Tenho 2 projetos: Um de api e um de interface.
No projeto de interface, tenho uma funcionalidade que para testar, preciso gerar a massa no projeto da api.

Sem esta massa, não há como testar a funcionalidade.

Até aí tudo bem, porque poderia colocar a geração da massa no meu before e pronto (uso protractor com mocha, nos testes e2e).

Só que me deparei com um problema: Os projetos são diferentes.
Como vou gerar dados num projeto, de outro projeto, outro repositório etc…
Alguém já passou por isso? Se sim, como resolveram?

Bjs e obrigada.

Existem diversas de formas de resolver o seu problema
1 - Você pode montar um projeto de teste que tenha os 2 projetos (front e back) como dependencia e subir eles quando for executar os testes.
2 - Montar um ambiente de teste separado onde vc gerencia os deploys e pode apontar seus testes direto pra ele
3 - Criar um webhook / mocks com valores fixos para corrobar com seus testes

Concordo com tais sugestões, principalmente a 2 e a 3.

@Leonardo-Galani @cassio Obrigada pela resposta. Vou analisar… Valeu meninos!

Log in to reply

Looks like your connection to Agile Testers was lost, please wait while we try to reconnect.