私は最近、Spring-Data-Couchbase を使用する新しいプロジェクトをセットアップしましたが、ここで単体テストと統合テストにどのように取り組むべきかについて完全に困惑しています。
通常、JPAを使用すると、リポジトリを何らかの方法でモックアウトできます(これはSpringのcouchbaseと同様であると仮定します)。これは単体テストには問題ありませんが、通常、JPAの場合はメモリ内データベースを接続し、完全な統合テストスイートを用意します。カウチベースでこれを行う方法はありますか?
また、これは私の最初の主要な NoSQL プロジェクトであるため、ここでヒントを言及してもかまいません:) ありがとう!