0
我想在PHP中編寫一些動態測試。使用PHPUnit創建動態測試
這個想法是,我的代碼的一些部分測試自己(基於註釋)。
我有這個工作方式;我的測試類有一個方法testRun
和一個dataProvider testRunProvider
,它依次測試每個方法,並給出一組本身是動態生成的數據。這是行得通的,但是當一個測試失敗時它不太可讀,因爲只有一個測試使用不同的數據。
我已經嘗試過在測試中創建測試和套件的多種組合,它有一個提供程序,它爲它提供方法,而據我所知,這應該表示對於我測試的每種方法,我創建一套新的測試它,然後我也傳遞數據。
最近我得到的是獲得一個「新」測試的名稱來顯示,但它從來沒有完成,測試運行者不承認新的測試總數。