ホームページ  >  記事  >  バックエンド開発  >  メインパッケージの関数をテストするにはどうすればよいですか?

メインパッケージの関数をテストするにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-12 19:58:02250ブラウズ

How to Test Functions in the Main Package?

メイン パッケージ内の関数のテスト

メイン パッケージで定義された関数をテストする場合は、関連するすべてのファイルをテスト コマンドに含めることが重要です。示されている例では、main.go ファイルと main_test.go ファイルの両方をコマンド ラインで指定する必要があります。

さらに、テスト関数が命名規則 TestXXX に従い、testing.T へのポインターを受け取ることを確認してください。議論。 main_test.go ファイルを次のように変更すると、エラーが解決されます:

package main

import "testing"

func TestFoo(t *testing.T) {
    t.Error(foo())
}

次のコマンドを実行するとき:

go test *.go

テストはパスするはずです。

以上がメインパッケージの関数をテストするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。