Intermédiaire
Pourquoi est-il recommandé d'utiliser t.Run dans une boucle de tests pilotés par table ?
for _, tc := range testCases {
t.Run(tc.name, func(t *testing.T) {
// Exécution du cas de test
got := FunctionUnderTest(tc.input)
if got != tc.want {
t.Errorf("got %v, want %v", got, tc.want)
}
})
}
Auteur: WeLoveDevsStatut : PubliéeQuestion pas encore passée
Modifier
0
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !
2
Quel est l'équivalent de undefined en Go?5
Écrire un programme Go qui affiche 1 si test est vrai, et 0 sinon.1
Parcourir un tableau en Go0
Écrire un programme Go qui imprime les lignes suivantes sur la console : ligne 1, ligne 2, ligne 3, ligne 40
Écrire un programme Go qui affiche les nombres de 1 à 100
Écrire un programme Go qui affiche la chaîne de caractères "Hello World" sur la console.0
Comment utiliser les goroutines en Go