en
en

Question du test Go

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 !