私はこれをしたい:
test.FailNow("My Message")
しかしtest.T.FailNow
、メッセージは受け取りません。私は現在やっています:
log.Println("Expected exception but got none")
test.FailNow()
もっと良い方法はありますか?
私はこれをしたい:
test.FailNow("My Message")
しかしtest.T.FailNow
、メッセージは受け取りません。私は現在やっています:
log.Println("Expected exception but got none")
test.FailNow()
もっと良い方法はありますか?
参照: http://golang.org/pkg/testing/#T.Fatal (および Fatalf)
ドキュメントには、「Fatal は、Log() の後に FailNow() が続くのと同等です。
Tideland Common Go Libraryの一部として少し役立つパッケージを作成します(http://code.google.com/p/tcgl/を参照)。APIドキュメントはhttp://go.pkgdoc.org/code.google.com/p/tcgl/assertsにあります。