jupiter的 TempDir 等不生效

2022-03-25 13:42:47 字數 337 閱讀 9238

jupiter與junit是 完全獨立的測試元件,要嚴防在測試中將二者混用。

最好在依賴引入jupiter 時 就將junit的依賴乾掉,以防在寫測試用例時將二者混用。

不會報錯,但是會導致 jupiter的一些註解無效。

比如,題主在進行檔案測試時 利用@tempdir 生成臨時檔案,但是無論如何都不生效 ,始終為null,

但是在其他人的專案中又完全沒問題,對比依賴發現題主在測試方法 @test 使用的 是org.junit.test。

但是只有org.junit.jupiter.api.test 才會引用 @tempdir 生效。

折騰了老久了 (灬ꈍ ꈍ灬)

Jupiter前端學習報告

主題一 git git是目前世界上最先進的分布式版本控制系統 沒有之一 我每天使用 git 但是很多命令記不住。一般來說,日常使用只要記住上圖6個命令,就可以了。但是熟練使用,恐怕要記住60 100個命令。幾個專用名詞的譯名如下 workspace 工作區 index stage 暫存區 repos...

基於Jupiter建立code review機制

code review是專案過程中一項非常重要的工作,可以有效檢查出 層面的問題,而這些問題常常是qa難以發現的。但在現實工作中code review常常因為無法量化而流於形式,無法形成有效地閉環,很多時候只是在pm提醒下互相看兩眼,或是組織大家開code review會議,在會議上大夥一起對著投影...

container of 的的的原理

另外一篇,同樣精彩,揭開linux核心中container of的神秘面紗 華清遠見嵌入式學院講師。在linux 核心中有乙個大名鼎鼎的巨集container of 這個巨集是用來幹嘛的呢?我們先來看看它在核心中是怎樣定義的。呵呵,乍一看不知道是什麼東東。我們先來分析一下container of p...