正如我們在Play中已知的那樣,每個測試(單元和功能)都位於測試文件夾中。我們怎樣才能標記我們的功能測試和單元測試,使得我們只能在一次運行中運行功能測試,而在另一次運行中只能運行單元測試?如何僅運行函數/單元測試
而且我想在不爲每種類型(即測試/單元/ ...和測試/功能/ ...)提供軟件包的情況下實現這一目標。這個解決方案的問題是讓我們說你有一個app/auth文件夾(所以一個auth包)。您的單元測試將在package unit/auth中,並且無法看到任何包私有方法/字段/類。
這樣做的正確方法是什麼? Play如何期望我們實現這一目標?
IMO,最好的辦法是做兩個測試文件夾,一個用於單元,一個用於功能。但恐怕會破壞sbt test
及相關任務。
正是我一直在尋找。謝謝! – Jeep87c