/**
  * The default behavior is not to transform to real boolean value .... don't ask
  *
  */
 public function testDefaultBehavior()
 {
     $type = new BooleanType();
     $type->setDefaultOptions($optionResolver = new OptionsResolver());
     $builder = $this->getMock('Symfony\\Component\\Form\\Test\\FormBuilderInterface');
     $builder->expects($this->never())->method('addModelTransformer');
     $type->buildForm($builder, $optionResolver->resolve(array()));
 }
 public function testDeprecatedCatalogueOption()
 {
     $type = new BooleanType();
     $type->setDefaultOptions($optionResolver = new OptionsResolver());
     $builder = $this->getMock('Symfony\\Component\\Form\\Test\\FormBuilderInterface');
     $builder->expects($this->never())->method('addModelTransformer');
     $resolvedOptions = $optionResolver->resolve(array('catalogue' => 'fooTrans', 'choices' => array(1 => 'foo_yes', 2 => 'foo_no')));
     $type->buildForm($builder, $resolvedOptions);
     $this->assertEquals(array('transform' => false, 'catalogue' => 'fooTrans', 'translation_domain' => 'fooTrans', 'choices' => array(1 => 'foo_yes', 2 => 'foo_no')), $resolvedOptions);
 }