Heim > Backend-Entwicklung > Golang > Wie teste ich Funktionen im Hauptpaket?

Wie teste ich Funktionen im Hauptpaket?

Patricia Arquette
Freigeben: 2024-11-12 19:58:02
Original
291 Leute haben es durchsucht

How to Test Functions in the Main Package?

Funktionen im Hauptpaket testen

Beim Testen der im Hauptpaket definierten Funktionen ist es wichtig, alle relevanten Dateien in den Testbefehl aufzunehmen . Im bereitgestellten Beispiel sollten die Dateien „main.go“ und „main_test.go“ beide in der Befehlszeile angegeben werden.

Stellen Sie außerdem sicher, dass die Testfunktion der Namenskonvention „TestXXX“ folgt und einen Zeiger auf „testing.T“ akzeptiert ein Argument. Durch Ändern der Datei main_test.go wie folgt wird der Fehler behoben:

package main

import "testing"

func TestFoo(t *testing.T) {
    t.Error(foo())
}
Nach dem Login kopieren

Beim Ausführen des folgenden Befehls:

go test *.go
Nach dem Login kopieren

Die Tests sollten erfolgreich sein.

Das obige ist der detaillierte Inhalt vonWie teste ich Funktionen im Hauptpaket?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage