यह एक बग है:https://github.com/spring-projects/spring -बूट/मुद्दे/6541
फिक्स स्प्रिंग-डेटा 1.0.2-SNAPSHOT
. में है और 2.0.3-SNAPSHOT
:https://github.com/arangodb/spring-data/ मुद्दे/14#मुद्दा टिप्पणी-374141173
यदि आप इन संस्करण का उपयोग नहीं कर रहे हैं, तो आप इसके नाम के साथ नकली घोषित करके इसके आसपास काम कर सकते हैं:
@MockBean(name="myMongoRepository")
private MyMongoRepository repository;
आपकी टिप्पणी के जवाब में
इसे पढ़कर, मुझे लगता है कि आपको @SpringBootTest
. घोषित करने की आवश्यकता है वेब वातावरण के साथ:
@SpringBootTest(webEnvironment=WebEnvironment.RANDOM_PORT)
यदि आपका स्प्रिंग बूट वेब वातावरण शुरू नहीं करता है, तो TestRestTemplate
की क्या आवश्यकता है? . इस प्रकार, मुझे लगता है कि वसंत ऋतु इसे उपलब्ध भी नहीं कराती है।