-1
我有一個腳本來檢查返回的http狀態代碼。Groovy - 如何匹配(斷言)某個值包含在期望值數組中
import static org.hamcrest.Matchers.anyOf
import static org.hamcrest.Matchers.equalTo
import static org.hamcrest.MatcherAssert.assertThat
int[] expectedStatuses = [201,204]
def pollStatusCode = 202
def actualStatusCode = 201
如何聲明actualStatusCode包含在expectedStatuses值的數組中?就像:
assertThat(actualStatusCode, anyOf(equalTo(pollStatusCode), equalTo(expectedStatuses)))
有沒有辦法如何斷言這種類型的值?
謝謝!我對這種斷言是盲目的,並沒有考慮其他選擇。 –