在phpunit中是否有一种方法可以为数组中的一个键断言两个值?
例如,我想检查a是1还是3。我想用这个会有用的在phpunit中是否有一种方法可以为数组中的一个键断言两个值?,php,unit-testing,phpunit,Php,Unit Testing,Phpunit,例如,我想检查a是1还是3。我想用这个会有用的 $array = [a => '1', b => '2'] 如果要断言$array[“a”](“我想检查a..”)是否包含1或3,那么这将起作用: $this->assertThat( $this->assertContains('1',$array), $this->logicalOr( $this->assertContains('3',$array) )); $arra
$array = [a => '1',
b => '2']
如果要断言
$array[“a”]
(“我想检查a..”)是否包含1或3,那么这将起作用:
$this->assertThat(
$this->assertContains('1',$array),
$this->logicalOr(
$this->assertContains('3',$array)
));
$array = ["a" => "1", "b" => "2"];
$this->assertThat($array["a"],
$this->logicalOr(
$this->equalTo("1"),
$this->equalTo("3")
));