/** * @dataProvider dataProvider_Search */ public function testSearch_WithValidTerms_ReturnsExpectedResults($searchTerms, $numResults, $expectedKeys) { $commonpreviousop = new CommonPreviousOperation(); $commonpreviousop->setAttributes($searchTerms); $commonpreviousopresults = $commonpreviousop->search(); $commonpreviousopdata = $commonpreviousopresults->getData(); $expectedResults = array(); if (!empty($expectedKeys)) { foreach ($expectedKeys as $key) { $expectedResults[] = $this->commonpreviousops($key); } } $this->assertEquals($numResults, $commonpreviousopresults->getItemCount()); $this->assertEquals($expectedResults, $commonpreviousopdata); }
?> " /> <div class="field-row row"> <div class="<?php echo $form->columns('label'); ?> "> <label for="common_previous_operation">Common operations:</label> </div> <div class="<?php echo $form->columns('field'); ?> "> <?php echo CHtml::dropDownList('common_previous_operation', '', CHtml::listData(CommonPreviousOperation::model()->findAll(array('order' => 'display_order asc')), 'id', 'name'), array('empty' => '- Select -')); ?> </div> </div> <div class="field-row row"> <div class="<?php echo $form->columns('label'); ?> "> <label for="previous_operation">Operation:</label> </div> <div class="<?php echo $form->columns('field'); ?> ">