差異處

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

連向這個比對檢視

下次修改
前次修改
java:junit4:rules:temporaryfolder [2020/05/02 22:49]
tony 建立
java:junit4:rules:temporaryfolder [2023/06/25 09:48] (目前版本)
行 1: 行 1:
 {{tag>​junit4 junit4_rules}} {{tag>​junit4 junit4_rules}}
-====== TemporaryFolder Rule of JUnit4 ​======+====== ​JUnit4 : TemporaryFolder Rule ======
 ===== Problem ===== ===== Problem =====
 撰寫測試免不了會需要產生暫存檔案或資料夾,而在測試結束時,我們往往會透過@After或@AfterClass去刪除這些檔案:​ 撰寫測試免不了會需要產生暫存檔案或資料夾,而在測試結束時,我們往往會透過@After或@AfterClass去刪除這些檔案:​
行 45: 行 45:
 }; };
 </​code>​ </​code>​
 +另外從這篇[[https://​www.testwithspring.com/​lesson/​introduction-to-junit-4-rules/​|文章]]看到,預設的TemporaryFolder規則無法確保百分之百刪除掉測試資料,如果你要確保這件事情且你的版本已4.13,可以使用TemporaryFolder的builder開啟assureDeletione功能。 
 +=====    ===== 
 +---- 
 +\\ 
 +~~DISQUS~~