1
resposta

[Dúvida] Container e Pipeline

Ainda não finalizei o curso e não sei se vai ser abordado mais para frente, mas fiquei com uma dúvida, os dados de connectionstring que foram colocados no codigo e foi criado um container para esse teste só conseguimos rodar local? Fiquei confusa em relaçao aos testes rodados na pipeline, como ficaria isso? E qual a diferença desse para o uso do MemoryCache?

1 resposta

Sim, no caso o container pode ser utilizado para testes locais, mas é possível configurar a pipeline para subir o container, executar os testes e matar o container

sobre o uso do MemoryCache, ele não simula um ambiente real como um container com um banco de dados de verdade faria

a vantagem de utilizar container é porque o teste fica mais próximo do ambiente de produção, pois dentro do container estará rodando um banco de dados real