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
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
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.