Вход Регистрация
Файл: gapps/vendor/mtdowling/cron-expression/tests/Cron/FieldFactoryTest.php
Строк: 37
<?php

namespace CronTests;

use 
CronFieldFactory;
use 
PHPUnit_Framework_TestCase;

/**
 * @author Michael Dowling <mtdowling@gmail.com>
 */
class FieldFactoryTest extends PHPUnit_Framework_TestCase
{
    
/**
     * @covers CronFieldFactory::getField
     */
    
public function testRetrievesFieldInstances()
    {
        
$mappings = array(
            
=> 'CronMinutesField',
            
=> 'CronHoursField',
            
=> 'CronDayOfMonthField',
            
=> 'CronMonthField',
            
=> 'CronDayOfWeekField',
            
=> 'CronYearField'
        
);

        
$f = new FieldFactory();

        foreach (
$mappings as $position => $class) {
            
$this->assertEquals($classget_class($f->getField($position)));
        }
    }

    
/**
     * @covers CronFieldFactory::getField
     * @expectedException InvalidArgumentException
     */
    
public function testValidatesFieldPosition()
    {
        
$f = new FieldFactory();
        
$f->getField(-1);
    }
}
Онлайн: 0
Реклама