Junior — Middle
Como pode executar um conjunto específico de cenários de teste?
sobes.tech IA
Resposta da IA
Em Go, para executar um conjunto específico de cenários de teste, pode usar o pacote testing e executar os testes com o comando go test filtrando pelo nome do teste.
Por exemplo, se tiver vários testes:
func TestAdd(t *testing.T) {
// teste para a função Add
}
func TestSubtract(t *testing.T) {
// teste para a função Subtract
}
Para executar apenas os testes cujo nome contém Add, use:
go test -run Add
Também pode criar ficheiros de teste com diferentes conjuntos de testes e executá-los separadamente ou usar tags de compilação para agrupar os testes.