0
使用連拍我發現這個有趣的JUnit項目:https://github.com/square/burst無法與其他測試運行JUnit中
它的文檔只指定了如何使用類亞軍使用它。但是,由於JUnit僅允許每個JUnit使用1個Runner,所以使用Burst意味着用戶在集成測試中難以運行,因爲通常我們還需要運行其他類Runner,例如, SpringJUnit4ClassRunner.class或其他類跑步者。順便說一句,我的問題不是特定於SpringJUnit4ClassRunner,因爲我可能還需要運行其他類runner。
有沒有什麼辦法可以和其他班級跑手一起跑呢?例如使用@Rule?
對於Spring,您顯然可以通過TestContextManager自己準備上下文,但由於您需要更多... Afaik,無法將各種跑步者組合在一起。如果軟件包不包含規則,您可能必須編寫自己的跑步者(或規則)。 –
https://stackoverflow.com/a/37869366/6740有驗證的正確答案,爲我工作! – Anarchofascist