[英]Mocking private static method from a final class (utility class)
我正在使用Mockito和PowerMock對我的Java應用程序進行一些測試。 我想知道如何從最終類中模擬私有靜態方法。 我想在訪問一個方法時模擬一個Exception
,但是我發現做到這一點的唯一方法是是否可以實例化該類並使用PowerMock中的spy()
方法。
有人可以幫我一下嗎?
這是一個使用PowerMock模擬公共靜態方法的示例 。
在使用私有方法的情況下,必須在某處模擬某些public static
方法來調用此私有方法,因為您不能直接調用它。 如果您只對異常感興趣,則可以更早拋出該異常(也許有很多假設)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.