差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
java:junit:powermockito:code_coverage_with_powermock_on_static_method [2020/04/25 18:53]
tony [Reference]
java:junit:powermockito:code_coverage_with_powermock_on_static_method [2020/04/25 18:56] (目前版本)
tony [Problem]
行 2: 行 2:
 ====== Code Coverage With PowerMock on static method ====== ====== Code Coverage With PowerMock on static method ======
 ===== Problem ===== ===== Problem =====
-PowerMock最強大的地方,就是可以幫我們mock static method,還可以幫我們mock private method、constructor,甚至System[[java:​junit:​powermockito:​mockpartial|link]]。開發新功能無法避免使用到舊有的程式碼,而舊有的程式碼勢必有使用static method的utility class。本篇文章將分享如何撰寫測試,讓你可以正常的看到SUT(software under test)程式碼的coverage。+PowerMock最強大的地方,就是可以幫我們mock static method,還可以幫我們mock private method、constructor,甚至Java System ​classes([[java:​junit:​powermockito:​mockpartial|link]])。開發新功能無法避免使用到舊有的程式碼,而舊有的程式碼勢必有使用static method的utility class。本篇文章將分享如何撰寫測試,讓你可以正常的看到SUT(software under test)程式碼的coverage。
 ===== How to? ===== ===== How to? =====
 以下是本篇文章範例的類別圖:​\\ 以下是本篇文章範例的類別圖:​\\