Junior — Middle
Hoe kan een specifiek set testscenario's worden uitgevoerd?
sobes.tech AI
Antwoord van AI
In Go kun je een specifiek set testscenario's uitvoeren door het testing-pakket te gebruiken en de tests uit te voeren met het commando go test door te filteren op de naam van de test.
Bijvoorbeeld, als je meerdere tests hebt:
func TestAdd(t *testing.T) {
// test voor de functie Add
}
func TestSubtract(t *testing.T) {
// test voor de functie Subtract
}
Om alleen de tests uit te voeren waarvan de naam Add bevat, gebruik je:
go test -run Add
Je kunt ook testbestanden maken met verschillende testsets en deze apart uitvoeren of build-tags gebruiken om tests te groeperen.