差異處
這裏顯示兩個版本的差異處。
下次修改 | 前次修改 | ||
java:junit4:rules:temporaryfolder [2020/05/02 22:49] tony 建立 |
java:junit4:rules:temporaryfolder [2020/05/02 22:58] tony |
||
---|---|---|---|
行 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~~ |