各自実装してください。コマンドの呼び出しをモックします。いうパッケージを利用します。依存関係を追加します。endパッケージの取得。deps.getテスト対象テスト対象の関数はこのようになっています。実行し、結果を返します。コマンドは各自実装してください。モックするモジュール、モックする関数、およびブロックを取り、モックする関数がブロック内から呼び出されたときに本来の関数に代わってマクロに与えた関数が呼び出されます。省略できるため、上記のようは記述になっています。いう形で呼び出しているので、モックする関数でその形に合わせた引数と戻り値を用意しています。モックをリストにして複数定義できます。ここではモックできる関数を用意できていないので、リストの要素は一つになっています。同じ構成になっています。引数でないので省略した記述ができないのでオプションの空リストやモックの括弧も記述しています。