1. 程式人生 > >Java中使用Mock測試

Java中使用Mock測試

1、Mock的概念:

    Mock一詞是指“模擬,虛擬”的意思,所謂的Mock測試就是指在測試過程中,模擬出那些不容易獲取或者不容易構造出來的物件,比如HttpServletRequest物件需要在Servlet容器中構造出來。

2、Java中使用Mock

    Mockito是用於Java中單元測試的一個Mock框架。下面是在SpringBoot中使用Mockito的程式碼

    1)Maven依賴:

    

    2)Controller程式碼:   
    

    

      3)單元測試:

                    

    4)結果:

          ①請求

    

      ②響應