我有一個測試,在完成後返回一些值。返回的值是String
,並且可以根據測試中的某些條件,具有幾個可能值之一。 但在assert
聲明中,我只能檢查其中一個Expected
值不是兩者。如何聲明接受JUnit中多個可能值中的一個值
我該怎麼做?謝謝。
我有一個測試,在完成後返回一些值。返回的值是String
,並且可以根據測試中的某些條件,具有幾個可能值之一。 但在assert
聲明中,我只能檢查其中一個Expected
值不是兩者。如何聲明接受JUnit中多個可能值中的一個值
我該怎麼做?謝謝。
[Hamcrest的多重正確結果(有沒有or-matcher?)](http://stackoverflow.com/questions/152714/multiple-correct-results-with-hamcrest-is-there-a -or-matcher) – Joe
這個問題不是任何Hamcrest問題的重複,因爲OP沒有提及使用Hamcrest,Hamcrest也不是唯一的解決方案。 – Raedwald