Viewing file: TextTest.php (1.3 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php namespace Faker\Test\Provider;
use Faker\Provider\en_US\Text; use Faker\Generator;
class TextTest extends \PHPUnit_Framework_TestCase { public function testTextMaxLength() { $generator = new Generator(); $generator->addProvider(new Text($generator)); $generator->seed(0);
$lengths = array(10, 20, 50, 70, 90, 120, 150, 200, 500);
foreach ($lengths as $length) { $this->assertLessThan($length, $generator->realText($length)); } }
/** * @expectedException \InvalidArgumentException */ public function testTextMaxIndex() { $generator = new Generator(); $generator->addProvider(new Text($generator)); $generator->seed(0); $generator->realText(200, 11); }
/** * @expectedException \InvalidArgumentException */ public function testTextMinIndex() { $generator = new Generator(); $generator->addProvider(new Text($generator)); $generator->seed(0); $generator->realText(200, 0); }
/** * @expectedException \InvalidArgumentException */ public function testTextMinLength() { $generator = new Generator(); $generator->addProvider(new Text($generator)); $generator->seed(0); $generator->realText(9); } }
|