簡體   English   中英

測試 Spring 啟動應用程序,實體模擬

[英]Testing Spring boot application, Entity mocking

我需要測試這個方法,你能幫我嗎,我不知道我是否需要模擬 TransferEntity 數據或做什么。 提前致謝

public static void setStatus(TransferEntity entity, String Status){

... }

我認為這取決於首先想到的事情。

  • 你用哪個庫進行單元測試? 你的方法的內容是什么?

  • 你是從你的方法中調用另一個方法嗎?

  • 您想對您的實體執行集成測試嗎?

    如果是,您將為測試范圍配置數據庫。

  • 為什么要使用靜態方法來設置實體?

總之,請通過共享代碼塊等分享更多細節

您是否通過直接調用此方法對其進行單元測試? 如果是,那么您可以模擬 TransferEntity 並使用 when(...).thenReturn(...) 類型的片段。 但你的問題很籠統,很難具體回答。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM