Maison > développement back-end > Golang > le corps du texte

Comment tester les fonctions du package principal ?

Patricia Arquette
Libérer: 2024-11-12 19:58:02
original
194 Les gens l'ont consulté

How to Test Functions in the Main Package?

Test des fonctions dans le package principal

Lors du test des fonctions définies dans le package principal, il est essentiel d'inclure tous les fichiers pertinents dans la commande testing . Dans l'exemple fourni, les fichiers main.go et main_test.go doivent tous deux être spécifiés sur la ligne de commande.

De plus, assurez-vous que la fonction de test suit la convention de dénomination TestXXX et prend un pointeur vers testing.T comme une dispute. La modification du fichier main_test.go comme suit résoudra l'erreur :

package main

import "testing"

func TestFoo(t *testing.T) {
    t.Error(foo())
}
Copier après la connexion

Lors de l'exécution de la commande suivante :

go test *.go
Copier après la connexion

Les tests devraient réussir.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal