0
所以,我有一些我試圖模擬集成測試的依賴關係。Spring - 在另一個@Bean之前創建一個@Bean的常規方法從庫中加載
更具體地說,我在我的類路徑上有一個spring-cloud
,它加載Eureka client
作爲其引導配置過程的一部分,並嘗試連接到discovery service
。
目前,我正在使用一個真實的服務器,但我想嘲笑它,在客戶端嘗試連接到它之前。
不幸的是,由於客戶端包含在庫中,我無法控制它,也就是說我不能爲其添加@DependsOn
註釋。
我正在和各種Spring生命週期的聽衆一起玩,我想我應該能夠得到它的工作,但想知道是否有一個更清潔的方法來解決問題。
也許[this](http://stackoverflow.com/questions/34307529/strategy-for-unit-testing-a-spring-cloud-service)可以幫助你。 –