タグ

ブックマーク / sagantaf.hatenablog.com (1)

  • Go言語のtesting.Tとtesting.Mとtesting.Bとtesting.Fの違いと使い方 - sagantaf

    Go言語のtestingパッケージには、ユニットテストやベンチマークテスト、Fuzzingテストを行うためのツールが組み込まれています。 このパッケージには、いくつかの重要な型が定義されています。 testing.T testing.M testing.B testing.PB testing.TB testing.F 最後に testing.T testing.Tは、ユニットテストを行うための主要な型で、ユニットテストを行うためのメソッドが用意されています。エラーや失敗を報告するためのメソッド、サブテストを作成するためのメソッドなどがあります。 package main import ( "testing" ) func Add(a int, b int) int { return a + b } func TestAdd(t *testing.T) { result := Add(2,

    Go言語のtesting.Tとtesting.Mとtesting.Bとtesting.Fの違いと使い方 - sagantaf
  • 1