2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

あなたがGo test をしても通らない理由【凡ミス備忘録】

Posted at

この記事はGoのテストを実装する時によく凡ミスをするので、備忘録として残します。

【はじめに】
参考にならない人
go testを詳しく知りたい人

参考になる人
go test ./ ..._test.go(ディレクトリの指定)

をしても undefine (メソッド名) とでてきて実行をすることができない人

【結論】
なぜあなたが

go test ./.._test.go

でテストファイルを指定しても実行をされないのか

それは

テストファイルのみを指定しているからです

単純にテストのファイルだけを指定したら、他のファイルにあるメソッドを参照することができないので実行をすることができないから

通すためには、

go test -v

または

go test ./.._test.go ./.. (メソッドのあるディレクトリを足してあげる)

で指定をしてあげるということが必要です

以上

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?