protected function _testAdicionaFaltaNoBoletimVerificaValidadores(Avaliacao_Model_FaltaAbstract $falta)
 {
     $this->assertEquals(1, $falta->etapa);
     $this->assertEquals(10, $falta->quantidade);
     $validators = $falta->getValidatorCollection();
     $this->assertType('CoreExt_Validate_Choice', $validators['etapa']);
     $this->assertFalse(isset($validators['componenteCurricular']));
     // Opções dos validadores
     // Etapas possíveis para o lançamento de nota
     $this->assertEquals(array_merge(range(1, count($this->_getConfigOptions('anoLetivoModulo'))), array('Rc')), $validators['etapa']->getOption('choices'));
 }
 /**
  * Construtor.
  * @param array $options
  */
 public function __construct($options = array())
 {
     $this->_data['componenteCurricular'] = NULL;
     $this->_references['componenteCurricular'] = array('value' => NULL, 'class' => 'ComponenteCurricular_Model_Componente', 'file' => 'ComponenteCurricular/Model/Componente.php');
     parent::__construct($options);
 }