エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
gomockでカスタムMatcherを作成する | ザネリは列車を見送った
これはGo6 Advent Calendar 2019の24日目の記事です。 昨日はuchikoさんの「Go言語の依存モジュール管理... これはGo6 Advent Calendar 2019の24日目の記事です。 昨日はuchikoさんの「Go言語の依存モジュール管理ツール Modules の使い方」でした。 Goのモックライブラリ gomockで独自のMatcherを作る際の注意点などの備忘。 まずは通常の使い方。 gomock.Any(), gomock.Eq(), gomock.Nil()などいくつかのMatcherが用意されている。 READMEのサンプルを例にすると、 func TestFooEq(t *testing.T) { ctrl := gomock.NewController(t) defer ctrl.Finish() m := NewMockFoo(ctrl) m.EXPECT().Bar(1).Return(1) SUT(m) } func TestFooAny(t *testing.T) { c
2019/12/25 リンク