[Form] ChoiceField test for using ArrayObject as choices option

This commit is contained in:
Jeremy Mikola 2010-07-05 18:56:04 -04:00
parent 6fc9b68fa7
commit 2b776bf2e8

View File

@ -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()
{
$field = new ChoiceField('name', array(