Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Testes quando se tem SQLite configurado

Caso eu configure o app para trabalhar com SQLite, os objetos criados nas classes de teste vão popular o banco do dispositivo que estou usando para testar, ou o teste criará um banco temporário limpo só para ele?

Obrigado

2 respostas
solução!

Oi Guilherme, blz?

Em teste de unidade a integração deve ser mockada (temos o curso de mocks que mostra um cenário como esse). Agora se o teste tiver a intenção que garantir o funcionamento junto com a integração, sim, vai precisar criar um banco de dados alternativo, geralmente conhecido como banco de teste, que vai ser limpado a cada teste.

Assuntos relacionados a teste com integração eu deixei para explicar nos próximos dois cursos de testes que estou criando.

[]s

Certo. Muito obrigado! Acabei de terminar este curso. Indo para o próximo.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software