[Form] ChoiceField test for using ArrayObject as choices option
This commit is contained in:
parent
6fc9b68fa7
commit
2b776bf2e8
@ -28,6 +28,20 @@ class ChoiceFieldTest extends \PHPUnit_Framework_TestCase
|
|||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
public function testConfigureChoicesWithArrayObject()
|
||||||
|
{
|
||||||
|
$choices = new \ArrayObject($this->choices);
|
||||||
|
|
||||||
|
$field = new ChoiceField('name', array(
|
||||||
|
'multiple' => false,
|
||||||
|
'expanded' => true,
|
||||||
|
'choices' => $choices,
|
||||||
|
'preferred_choices' => $this->preferredChoices,
|
||||||
|
));
|
||||||
|
|
||||||
|
$this->assertEquals($this->choices, $choices->getArrayCopy());
|
||||||
|
}
|
||||||
|
|
||||||
public function testBindSingleNonExpanded()
|
public function testBindSingleNonExpanded()
|
||||||
{
|
{
|
||||||
$field = new ChoiceField('name', array(
|
$field = new ChoiceField('name', array(
|
||||||
|
Reference in New Issue
Block a user