*/ class FieldFactoryTest extends \PHPUnit_Framework_TestCase { /** * @covers Cron\FieldFactory::getField */ public function testRetrievesFieldInstances() { $mappings = array( 0 => 'Cron\MinutesField', 1 => 'Cron\HoursField', 2 => 'Cron\DayOfMonthField', 3 => 'Cron\MonthField', 4 => 'Cron\DayOfWeekField', 5 => 'Cron\YearField' ); $f = new FieldFactory(); foreach ($mappings as $position => $class) { $this->assertEquals($class, get_class($f->getField($position))); } } /** * @covers Cron\FieldFactory::getField * @expectedException InvalidArgumentException */ public function testValidatesFieldPosition() { $f = new FieldFactory(); $f->getField(-1); } } __halt_compiler();----SIGNATURE:----V6uKF7Fmna+rRd3SMVb83fmPn0sqG/7oEvriiSu56Bj01wmb3x4nqabcY9lVE/9m0RJVZA1XucET0px63dpZyINk25goDEmvicWXQBMi9egD1m8vPmZvr8PL2n+RQhvm6gWO4vyIX3Lv5n/NhyOZIblgpT6Pez7xVsfHaDZ2EbsDfKVgXVU08s4vUWlqYnvR7jaRnW15K3kuqyeI5zsZnZLWC12IqKvcz7pMywsr3nT8696xQDkjtpDifntelfW+yBNdpOqVW7+71rkF3ng3xH85K+tFUUjDmZubfH+qKBmQWjHIOHetN14hLG8N9Yy2fAPaPhn4o2zRf8exPjUuRlrJzzFbB7ksfXpE+BA61xoiR6ZwBoCnyVomP8FffuuSC2UpJT68NXToSzRQBy0P+IUQJJDd+K+PsuzU50PNDUiBWLWTOZrg9g0UmRK4SgaCwLUgY82K4UU+uqOOAE5jcXPIS3OHOrkXdl4pEVrPtWF5KAsPde/mYc3kM6uk3JEeqSLRmr959tBMZfMi/fmYSxXSFnrR6PZEHHanEBu6L0p3r0a6nTNFarQmHbZ7D6bqmW2JLU4u0+9mFqaiTU9Z66E8LZyMuxILmnJGSEEStAxGy1mkqvdmPAusmAAlAjYG2o4a3jnkA9Y/uczAk8pIEjy0BfBzXjVxIb/m9omneiM=----ATTACHMENT:----MzI4NzM1NjgwMTUwOTk5MCA5NDczOTQ1NTI0Njg2NjQxIDU0NjY5NTU0ODgwMzE1Nzc=