Недавно я настроил новый проект, в котором используется Spring-Data-Couchbase, и я совершенно не понимаю, как мне следует подходить к модульному и интеграционному тестированию здесь.
Как правило, с JPA я могу каким-то образом смоделировать свой репозиторий (при условии, что это похоже на кушетку с Spring), и это нормально для модульного тестирования, но обычно для JPA я подключаю базу данных в памяти и имею полный набор для тестирования интеграции. Есть ли способ сделать это с кушеткой?
Кроме того, если вы не против упомянуть какие-либо советы здесь, поскольку это мой первый крупный проект NoSQL :) Спасибо!