golang-stretchr-testify は何をしますか?
stretchr/testify を用いた Go 言語のテスト手法を網羅的に解説。assert、require、mock、suite パッケージを深くカバーします。testify でテストを書いたり、モックを作成したり、テストスイートを設定したり、assert と require の使い分けをする際に活用してください。Assert アサーション、モックの期待値、引数マッチャー、呼び出し検証、スイートのライフサイクル、さらに Eventually、JSONEq、カスタムマッチャーといった高度なパターンについてもカバーします。コードベースが github.com/stretchr/testify をインポートしている場合に適用します。