go test

  • testify/mock は、より汎用的で多用途なモックライブラリです。データベース、外部API、HTTPリクエスト、ファイルシステムなど、さまざまな依存関係のモック化に使用できます。これにより、Goのテストにおいて最も広く使われているモックライブラリです。
  • go-sqlmock は、特にSQLクエリをモック化するためのライブラリで、データベース関連のテストに特化しています。データベーステストを行う場合には非常に便利ですが、汎用的なモック化には適していません。
  • ← Go home