Rumah > pembangunan bahagian belakang > Golang > Bagaimana untuk Menguji Fungsi dalam Pakej Utama?

Bagaimana untuk Menguji Fungsi dalam Pakej Utama?

Patricia Arquette
Lepaskan: 2024-11-12 19:58:02
asal
291 orang telah melayarinya

How to Test Functions in the Main Package?

Fungsi Pengujian dalam Pakej Utama

Apabila fungsi ujian ditakrifkan dalam pakej utama, adalah penting untuk memasukkan semua fail yang berkaitan dalam arahan ujian . Dalam contoh yang disediakan, fail main.go dan main_test.go kedua-duanya harus dinyatakan pada baris arahan.

Selain itu, pastikan fungsi ujian mengikut konvensyen penamaan TestXXX dan mengambil penunjuk untuk menguji.T sebagai suatu hujah. Mengubah suai fail main_test.go seperti berikut akan menyelesaikan ralat:

package main

import "testing"

func TestFoo(t *testing.T) {
    t.Error(foo())
}
Salin selepas log masuk

Apabila menjalankan arahan berikut:

go test *.go
Salin selepas log masuk

Ujian harus lulus.

Atas ialah kandungan terperinci Bagaimana untuk Menguji Fungsi dalam Pakej Utama?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan