亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

@ Mock,@ MockBean和Mockito.mock()之間的區別

@ Mock,@ MockBean和Mockito.mock()之間的區別

Smart貓小萌 2019-12-17 11:20:58
創建測試和模擬依賴項時,這三種方法有什么區別?@MockBean:@MockBeanMyService myservice;@嘲笑:@MockMyService myservice;Mockito.mock()MyService myservice = Mockito.mock(MyService.class);
查看完整描述

3 回答

?
一只名叫tom的貓

TA貢獻1906條經驗 獲得超3個贊

如前所述,@MockBean如果您的Spring配置中已經定義了聲明相同類型的bean ,則using 將在應用程序上下文中替換bean。而注入是在您聲明的類中執行 @MockBean.的。DI機制以這種方式工作:在DI上下文中注冊一個對象,然后可以在特定類中注入Spring上下文中引用的對象。您不會在DI上下文中注入對象。

查看完整回答
反對 回復 2019-12-17
  • 3 回答
  • 0 關注
  • 8190 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號