mirror of
https://gitlab.com/TheGamecraft/c-cms.git
synced 2026-04-25 20:29:10 -04:00
ALPHA 3.0.2a
This commit is contained in:
@@ -3,8 +3,9 @@
|
||||
namespace Faker\Test\Calculator;
|
||||
|
||||
use Faker\Calculator\Iban;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class IbanTest extends \PHPUnit_Framework_TestCase
|
||||
class IbanTest extends TestCase
|
||||
{
|
||||
|
||||
public function checksumProvider()
|
||||
|
||||
@@ -3,8 +3,9 @@
|
||||
namespace Faker\Test\Calculator;
|
||||
|
||||
use Faker\Calculator\Inn;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class InnTest extends \PHPUnit_Framework_TestCase
|
||||
class InnTest extends TestCase
|
||||
{
|
||||
|
||||
public function checksumProvider()
|
||||
|
||||
@@ -3,8 +3,9 @@
|
||||
namespace Faker\Test\Calculator;
|
||||
|
||||
use Faker\Calculator\Luhn;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class LuhnTest extends \PHPUnit_Framework_TestCase
|
||||
class LuhnTest extends TestCase
|
||||
{
|
||||
|
||||
public function checkDigitProvider()
|
||||
|
||||
@@ -3,20 +3,21 @@
|
||||
namespace Faker\Test;
|
||||
|
||||
use Faker\DefaultGenerator;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class DefaultGeneratorTest extends \PHPUnit_Framework_TestCase
|
||||
class DefaultGeneratorTest extends TestCase
|
||||
{
|
||||
public function testGeneratorReturnsNullByDefault()
|
||||
{
|
||||
$generator = new DefaultGenerator;
|
||||
$this->assertSame(null, $generator->value);
|
||||
$this->assertNull($generator->value);
|
||||
}
|
||||
|
||||
public function testGeneratorReturnsDefaultValueForAnyPropertyGet()
|
||||
{
|
||||
$generator = new DefaultGenerator(123);
|
||||
$this->assertSame(123, $generator->foo);
|
||||
$this->assertNotSame(null, $generator->bar);
|
||||
$this->assertNotNull($generator->bar);
|
||||
}
|
||||
|
||||
public function testGeneratorReturnsDefaultValueForAnyMethodCall()
|
||||
|
||||
@@ -3,8 +3,9 @@
|
||||
namespace Faker\Test;
|
||||
|
||||
use Faker\Generator;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class GeneratorTest extends \PHPUnit_Framework_TestCase
|
||||
class GeneratorTest extends TestCase
|
||||
{
|
||||
public function testAddProviderGivesPriorityToNewlyAddedProvider()
|
||||
{
|
||||
@@ -19,7 +20,7 @@ class GeneratorTest extends \PHPUnit_Framework_TestCase
|
||||
$generator = new Generator;
|
||||
$provider = new FooProvider();
|
||||
$generator->addProvider($provider);
|
||||
$this->assertTrue(is_callable($generator->getFormatter('fooFormatter')));
|
||||
$this->assertInternalType('callable', $generator->getFormatter('fooFormatter'));
|
||||
}
|
||||
|
||||
public function testGetFormatterReturnsCorrectFormatter()
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\Address;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class AddressTest extends \PHPUnit_Framework_TestCase
|
||||
class AddressTest extends TestCase
|
||||
{
|
||||
private $faker;
|
||||
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\Barcode;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class BarcodeTest extends \PHPUnit_Framework_TestCase
|
||||
class BarcodeTest extends TestCase
|
||||
{
|
||||
private $faker;
|
||||
|
||||
|
||||
@@ -3,33 +3,35 @@
|
||||
namespace Faker\Test\Provider;
|
||||
|
||||
use Faker\Provider\Base as BaseProvider;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
use Traversable;
|
||||
|
||||
class BaseTest extends \PHPUnit_Framework_TestCase
|
||||
class BaseTest extends TestCase
|
||||
{
|
||||
public function testRandomDigitReturnsInteger()
|
||||
{
|
||||
$this->assertTrue(is_integer(BaseProvider::randomDigit()));
|
||||
$this->assertInternalType('integer', BaseProvider::randomDigit());
|
||||
}
|
||||
|
||||
public function testRandomDigitReturnsDigit()
|
||||
{
|
||||
$this->assertTrue(BaseProvider::randomDigit() >= 0);
|
||||
$this->assertTrue(BaseProvider::randomDigit() < 10);
|
||||
$this->assertGreaterThanOrEqual(0, BaseProvider::randomDigit());
|
||||
$this->assertLessThan(10, BaseProvider::randomDigit());
|
||||
}
|
||||
|
||||
public function testRandomDigitNotNullReturnsNotNullDigit()
|
||||
{
|
||||
$this->assertTrue(BaseProvider::randomDigitNotNull() > 0);
|
||||
$this->assertTrue(BaseProvider::randomDigitNotNull() < 10);
|
||||
$this->assertGreaterThan(0, BaseProvider::randomDigitNotNull());
|
||||
$this->assertLessThan(10, BaseProvider::randomDigitNotNull());
|
||||
}
|
||||
|
||||
|
||||
public function testRandomDigitNotReturnsValidDigit()
|
||||
{
|
||||
for ($i = 0; $i <= 9; $i++) {
|
||||
$this->assertTrue(BaseProvider::randomDigitNot($i) >= 0);
|
||||
$this->assertTrue(BaseProvider::randomDigitNot($i) < 10);
|
||||
$this->assertTrue(BaseProvider::randomDigitNot($i) !== $i);
|
||||
$this->assertGreaterThanOrEqual(0, BaseProvider::randomDigitNot($i));
|
||||
$this->assertLessThan(10, BaseProvider::randomDigitNot($i));
|
||||
$this->assertNotSame(BaseProvider::randomDigitNot($i), $i);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -51,14 +53,14 @@ class BaseTest extends \PHPUnit_Framework_TestCase
|
||||
|
||||
public function testRandomNumberReturnsInteger()
|
||||
{
|
||||
$this->assertTrue(is_integer(BaseProvider::randomNumber()));
|
||||
$this->assertTrue(is_integer(BaseProvider::randomNumber(5, false)));
|
||||
$this->assertInternalType('integer', BaseProvider::randomNumber());
|
||||
$this->assertInternalType('integer', BaseProvider::randomNumber(5, false));
|
||||
}
|
||||
|
||||
public function testRandomNumberReturnsDigit()
|
||||
{
|
||||
$this->assertTrue(BaseProvider::randomNumber(3) >= 0);
|
||||
$this->assertTrue(BaseProvider::randomNumber(3) < 1000);
|
||||
$this->assertGreaterThanOrEqual(0, BaseProvider::randomNumber(3));
|
||||
$this->assertLessThan(1000, BaseProvider::randomNumber(3));
|
||||
}
|
||||
|
||||
public function testRandomNumberAcceptsStrictParamToEnforceNumberSize()
|
||||
@@ -98,7 +100,7 @@ class BaseTest extends \PHPUnit_Framework_TestCase
|
||||
|
||||
public function testRandomLetterReturnsString()
|
||||
{
|
||||
$this->assertTrue(is_string(BaseProvider::randomLetter()));
|
||||
$this->assertInternalType('string', BaseProvider::randomLetter());
|
||||
}
|
||||
|
||||
public function testRandomLetterReturnsSingleLetter()
|
||||
@@ -109,12 +111,12 @@ class BaseTest extends \PHPUnit_Framework_TestCase
|
||||
public function testRandomLetterReturnsLowercaseLetter()
|
||||
{
|
||||
$lowercaseLetters = 'abcdefghijklmnopqrstuvwxyz';
|
||||
$this->assertTrue(strpos($lowercaseLetters, BaseProvider::randomLetter()) !== false);
|
||||
$this->assertNotFalse(strpos($lowercaseLetters, BaseProvider::randomLetter()));
|
||||
}
|
||||
|
||||
public function testRandomAsciiReturnsString()
|
||||
{
|
||||
$this->assertTrue(is_string(BaseProvider::randomAscii()));
|
||||
$this->assertInternalType('string', BaseProvider::randomAscii());
|
||||
}
|
||||
|
||||
public function testRandomAsciiReturnsSingleCharacter()
|
||||
@@ -125,7 +127,7 @@ class BaseTest extends \PHPUnit_Framework_TestCase
|
||||
public function testRandomAsciiReturnsAsciiCharacter()
|
||||
{
|
||||
$lowercaseLetters = '!"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~';
|
||||
$this->assertTrue(strpos($lowercaseLetters, BaseProvider::randomAscii()) !== false);
|
||||
$this->assertNotFalse(strpos($lowercaseLetters, BaseProvider::randomAscii()));
|
||||
}
|
||||
|
||||
public function testRandomElementReturnsNullWhenArrayEmpty()
|
||||
@@ -133,6 +135,11 @@ class BaseTest extends \PHPUnit_Framework_TestCase
|
||||
$this->assertNull(BaseProvider::randomElement(array()));
|
||||
}
|
||||
|
||||
public function testRandomElementReturnsNullWhenCollectionEmpty()
|
||||
{
|
||||
$this->assertNull(BaseProvider::randomElement(new Collection(array())));
|
||||
}
|
||||
|
||||
public function testRandomElementReturnsElementFromArray()
|
||||
{
|
||||
$elements = array('23', 'e', 32, '#');
|
||||
@@ -145,6 +152,12 @@ class BaseTest extends \PHPUnit_Framework_TestCase
|
||||
$this->assertContains(BaseProvider::randomElement($elements), $elements);
|
||||
}
|
||||
|
||||
public function testRandomElementReturnsElementFromCollection()
|
||||
{
|
||||
$collection = new Collection(array('one', 'two', 'three'));
|
||||
$this->assertContains(BaseProvider::randomElement($collection), $collection);
|
||||
}
|
||||
|
||||
public function testShuffleReturnsStringWhenPassedAStringArgument()
|
||||
{
|
||||
$this->assertInternalType('string', BaseProvider::shuffle('foo'));
|
||||
@@ -553,3 +566,7 @@ class BaseTest extends \PHPUnit_Framework_TestCase
|
||||
$this->assertContainsOnly('string', $allowDuplicates);
|
||||
}
|
||||
}
|
||||
|
||||
class Collection extends \ArrayObject
|
||||
{
|
||||
}
|
||||
|
||||
@@ -3,14 +3,15 @@ namespace Faker\Test\Provider;
|
||||
|
||||
use Faker\Provider\Biased;
|
||||
use Faker\Generator;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class BiasedTest extends \PHPUnit_Framework_TestCase
|
||||
class BiasedTest extends TestCase
|
||||
{
|
||||
const MAX = 10;
|
||||
const NUMBERS = 25000;
|
||||
protected $generator;
|
||||
protected $results = array();
|
||||
|
||||
|
||||
protected function setUp()
|
||||
{
|
||||
$this->generator = new Generator();
|
||||
@@ -18,14 +19,14 @@ class BiasedTest extends \PHPUnit_Framework_TestCase
|
||||
|
||||
$this->results = array_fill(1, self::MAX, 0);
|
||||
}
|
||||
|
||||
|
||||
public function performFake($function)
|
||||
{
|
||||
for($i = 0; $i < self::NUMBERS; $i++) {
|
||||
$this->results[$this->generator->biasedNumberBetween(1, self::MAX, $function)]++;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public function testUnbiased()
|
||||
{
|
||||
$this->performFake(array('\Faker\Provider\Biased', 'unbiased'));
|
||||
@@ -40,7 +41,7 @@ class BiasedTest extends \PHPUnit_Framework_TestCase
|
||||
$this->assertLessThan(self::NUMBERS * $assumed * 1.05, $amount, "Value was more than 5 percent over the expected value");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public function testLinearHigh()
|
||||
{
|
||||
$this->performFake(array('\Faker\Provider\Biased', 'linearHigh'));
|
||||
@@ -54,7 +55,7 @@ class BiasedTest extends \PHPUnit_Framework_TestCase
|
||||
$this->assertLessThan(self::NUMBERS * $assumed * 1.1, $amount, "Value was more than 10 percent over the expected value");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public function testLinearLow()
|
||||
{
|
||||
$this->performFake(array('\Faker\Provider\Biased', 'linearLow'));
|
||||
|
||||
@@ -3,8 +3,9 @@
|
||||
namespace Faker\Test\Provider;
|
||||
|
||||
use Faker\Provider\Color;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class ColorTest extends \PHPUnit_Framework_TestCase
|
||||
class ColorTest extends TestCase
|
||||
{
|
||||
|
||||
public function testHexColor()
|
||||
|
||||
@@ -5,8 +5,9 @@ namespace Faker\Test\Provider;
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\Company;
|
||||
use Faker\Provider\Lorem;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class CompanyTest extends \PHPUnit_Framework_TestCase
|
||||
class CompanyTest extends TestCase
|
||||
{
|
||||
/**
|
||||
* @var Generator
|
||||
|
||||
@@ -3,27 +3,77 @@
|
||||
namespace Faker\Test\Provider;
|
||||
|
||||
use Faker\Provider\DateTime as DateTimeProvider;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class DateTimeTest extends \PHPUnit_Framework_TestCase
|
||||
class DateTimeTest extends TestCase
|
||||
{
|
||||
public function setUp()
|
||||
{
|
||||
$this->originalTz = date_default_timezone_get();
|
||||
$this->defaultTz = 'UTC';
|
||||
date_default_timezone_set($this->defaultTz);
|
||||
DateTimeProvider::setDefaultTimezone($this->defaultTz);
|
||||
}
|
||||
|
||||
public function tearDown()
|
||||
{
|
||||
date_default_timezone_set($this->originalTz);
|
||||
DateTimeProvider::setDefaultTimezone();
|
||||
}
|
||||
|
||||
public function testPreferDefaultTimezoneOverSystemTimezone()
|
||||
{
|
||||
/**
|
||||
* Set the system timezone to something *other* than the timezone used
|
||||
* in setUp().
|
||||
*/
|
||||
$originalSystemTimezone = date_default_timezone_get();
|
||||
$systemTimezone = 'Antarctica/Vostok';
|
||||
date_default_timezone_set($systemTimezone);
|
||||
|
||||
/**
|
||||
* Get a new date/time value and assert that it prefers the default
|
||||
* timezone over the system timezone.
|
||||
*/
|
||||
$date = DateTimeProvider::dateTime();
|
||||
$this->assertNotSame($systemTimezone, $date->getTimezone()->getName());
|
||||
$this->assertSame($this->defaultTz, $date->getTimezone()->getName());
|
||||
|
||||
/**
|
||||
* Restore the system timezone.
|
||||
*/
|
||||
date_default_timezone_set($originalSystemTimezone);
|
||||
}
|
||||
|
||||
public function testUseSystemTimezoneWhenDefaultTimezoneIsNotSet()
|
||||
{
|
||||
/**
|
||||
* Set the system timezone to something *other* than the timezone used
|
||||
* in setUp() *and* reset the default timezone.
|
||||
*/
|
||||
$originalSystemTimezone = date_default_timezone_get();
|
||||
$originalDefaultTimezone = DateTimeProvider::getDefaultTimezone();
|
||||
$systemTimezone = 'Antarctica/Vostok';
|
||||
date_default_timezone_set($systemTimezone);
|
||||
DateTimeProvider::setDefaultTimezone();
|
||||
|
||||
/**
|
||||
* Get a new date/time value and assert that it uses the system timezone
|
||||
* and not the system timezone.
|
||||
*/
|
||||
$date = DateTimeProvider::dateTime();
|
||||
$this->assertSame($systemTimezone, $date->getTimezone()->getName());
|
||||
$this->assertNotSame($this->defaultTz, $date->getTimezone()->getName());
|
||||
|
||||
/**
|
||||
* Restore the system timezone.
|
||||
*/
|
||||
date_default_timezone_set($originalSystemTimezone);
|
||||
}
|
||||
|
||||
public function testUnixTime()
|
||||
{
|
||||
$timestamp = DateTimeProvider::unixTime();
|
||||
$this->assertInternalType('int', $timestamp);
|
||||
$this->assertTrue($timestamp >= 0);
|
||||
$this->assertTrue($timestamp <= time());
|
||||
$this->assertGreaterThanOrEqual(0, $timestamp);
|
||||
$this->assertLessThanOrEqual(time(), $timestamp);
|
||||
}
|
||||
|
||||
public function testDateTime()
|
||||
@@ -186,7 +236,7 @@ class DateTimeTest extends \PHPUnit_Framework_TestCase
|
||||
|
||||
public function testFixedSeedWithMaximumTimestamp()
|
||||
{
|
||||
$max = '2018-03-01 12:00:00';
|
||||
$max = '2118-03-01 12:00:00';
|
||||
|
||||
mt_srand(1);
|
||||
$unixTime = DateTimeProvider::unixTime($max);
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\HtmlLorem;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class HtmlLoremTest extends \PHPUnit_Framework_TestCase
|
||||
class HtmlLoremTest extends TestCase
|
||||
{
|
||||
|
||||
public function testProvider()
|
||||
|
||||
@@ -3,8 +3,9 @@
|
||||
namespace Faker\Test\Provider;
|
||||
|
||||
use Faker\Provider\Image;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class ImageTest extends \PHPUnit_Framework_TestCase
|
||||
class ImageTest extends TestCase
|
||||
{
|
||||
public function testImageUrlUses640x680AsTheDefaultSize()
|
||||
{
|
||||
@@ -45,7 +46,7 @@ class ImageTest extends \PHPUnit_Framework_TestCase
|
||||
|
||||
public function testDownloadWithDefaults()
|
||||
{
|
||||
$url = "http://www.lorempixel.com/";
|
||||
$url = "http://lorempixel.com/";
|
||||
$curlPing = curl_init($url);
|
||||
curl_setopt($curlPing, CURLOPT_TIMEOUT, 5);
|
||||
curl_setopt($curlPing, CURLOPT_CONNECTTIMEOUT, 5);
|
||||
|
||||
@@ -7,8 +7,9 @@ use Faker\Provider\Company;
|
||||
use Faker\Provider\Internet;
|
||||
use Faker\Provider\Lorem;
|
||||
use Faker\Provider\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class InternetTest extends \PHPUnit_Framework_TestCase
|
||||
class InternetTest extends TestCase
|
||||
{
|
||||
/**
|
||||
* @var Generator
|
||||
|
||||
@@ -3,8 +3,9 @@
|
||||
namespace Faker\Test\Provider;
|
||||
|
||||
use Faker\Factory;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class LocalizationTest extends \PHPUnit_Framework_TestCase
|
||||
class LocalizationTest extends TestCase
|
||||
{
|
||||
public function testLocalizedNameProvidersDoNotThrowErrors()
|
||||
{
|
||||
|
||||
@@ -3,8 +3,9 @@
|
||||
namespace Faker\Test\Provider;
|
||||
|
||||
use Faker\Provider\Lorem;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class LoremTest extends \PHPUnit_Framework_TestCase
|
||||
class LoremTest extends TestCase
|
||||
{
|
||||
/**
|
||||
* @expectedException \InvalidArgumentException
|
||||
|
||||
@@ -3,8 +3,9 @@
|
||||
namespace Faker\Test\Provider;
|
||||
|
||||
use Faker\Provider\Miscellaneous;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class MiscellaneousTest extends \PHPUnit_Framework_TestCase
|
||||
class MiscellaneousTest extends TestCase
|
||||
{
|
||||
public function testBoolean()
|
||||
{
|
||||
|
||||
@@ -9,8 +9,9 @@ use Faker\Provider\Base as BaseProvider;
|
||||
use Faker\Provider\DateTime as DateTimeProvider;
|
||||
use Faker\Provider\Payment as PaymentProvider;
|
||||
use Faker\Provider\Person as PersonProvider;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PaymentTest extends \PHPUnit_Framework_TestCase
|
||||
class PaymentTest extends TestCase
|
||||
{
|
||||
private $faker;
|
||||
|
||||
@@ -47,14 +48,15 @@ class PaymentTest extends \PHPUnit_Framework_TestCase
|
||||
|
||||
public function testCreditCardTypeReturnsValidVendorName()
|
||||
{
|
||||
$this->assertTrue(in_array($this->faker->creditCardType, array('Visa', 'MasterCard', 'American Express', 'Discover Card')));
|
||||
$this->assertContains($this->faker->creditCardType, array('Visa', 'Visa Retired', 'MasterCard', 'American Express', 'Discover Card'));
|
||||
}
|
||||
|
||||
public function creditCardNumberProvider()
|
||||
{
|
||||
return array(
|
||||
array('Discover Card', '/^6011\d{12}$/'),
|
||||
array('Visa', '/^4\d{12,15}$/'),
|
||||
array('Visa', '/^4\d{15}$/'),
|
||||
array('Visa Retired', '/^4\d{12}$/'),
|
||||
array('MasterCard', '/^(5[1-5]|2[2-7])\d{14}$/')
|
||||
);
|
||||
}
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider;
|
||||
|
||||
use Faker\Provider\Person;
|
||||
use Faker\Generator;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
/**
|
||||
* @dataProvider firstNameProvider
|
||||
|
||||
@@ -5,8 +5,9 @@ namespace Faker\Test\Provider;
|
||||
use Faker\Generator;
|
||||
use Faker\Calculator\Luhn;
|
||||
use Faker\Provider\PhoneNumber;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PhoneNumberTest extends \PHPUnit_Framework_TestCase
|
||||
class PhoneNumberTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
namespace Faker\Test\Provider;
|
||||
|
||||
use Faker;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
/**
|
||||
* Class ProviderOverrideTest
|
||||
@@ -16,7 +17,7 @@ use Faker;
|
||||
* locale specific provider (can) has specific implementations. The goal of this test is to test the common denominator
|
||||
* and to try to catch possible invalid multi-byte sequences.
|
||||
*/
|
||||
class ProviderOverrideTest extends \PHPUnit_Framework_TestCase
|
||||
class ProviderOverrideTest extends TestCase
|
||||
{
|
||||
/**
|
||||
* Constants with regular expression patterns for testing the output.
|
||||
|
||||
@@ -3,8 +3,9 @@ namespace Faker\Test\Provider;
|
||||
|
||||
use Faker\Provider\en_US\Text;
|
||||
use Faker\Generator;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class TextTest extends \PHPUnit_Framework_TestCase
|
||||
class TextTest extends TestCase
|
||||
{
|
||||
public function testTextMaxLength()
|
||||
{
|
||||
|
||||
@@ -3,8 +3,9 @@
|
||||
namespace Faker\Test\Provider;
|
||||
|
||||
use Faker\Provider\UserAgent;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class UserAgentTest extends \PHPUnit_Framework_TestCase
|
||||
class UserAgentTest extends TestCase
|
||||
{
|
||||
public function testRandomUserAgent()
|
||||
{
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\Uuid as BaseProvider;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class UuidTest extends \PHPUnit_Framework_TestCase
|
||||
class UuidTest extends TestCase
|
||||
{
|
||||
public function testUuidReturnsUuid()
|
||||
{
|
||||
@@ -15,6 +16,9 @@ class UuidTest extends \PHPUnit_Framework_TestCase
|
||||
|
||||
public function testUuidExpectedSeed()
|
||||
{
|
||||
if (pack('L', 0x6162797A) == pack('N', 0x6162797A)) {
|
||||
$this->markTestSkipped('Big Endian');
|
||||
}
|
||||
$faker = new Generator();
|
||||
$faker->seed(123);
|
||||
$this->assertEquals("8e2e0c84-50dd-367c-9e66-f3ab455c78d6", BaseProvider::uuid());
|
||||
|
||||
@@ -6,8 +6,9 @@ use Faker\Generator;
|
||||
use Faker\Provider\fi_FI\Person;
|
||||
use Faker\Provider\fi_FI\Internet;
|
||||
use Faker\Provider\fi_FI\Company;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class InternetTest extends \PHPUnit_Framework_TestCase
|
||||
class InternetTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -6,8 +6,9 @@ use Faker\Generator;
|
||||
use Faker\Provider\ar_SA\Person;
|
||||
use Faker\Provider\ar_SA\Internet;
|
||||
use Faker\Provider\ar_SA\Company;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class InternetTest extends \PHPUnit_Framework_TestCase
|
||||
class InternetTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\at_AT;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\at_AT\Payment;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PaymentTest extends \PHPUnit_Framework_TestCase
|
||||
class PaymentTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\bg_BG;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\bg_BG\Payment;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PaymentTest extends \PHPUnit_Framework_TestCase
|
||||
class PaymentTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\bn_BD;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\bn_BD\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
public function setUp()
|
||||
{
|
||||
|
||||
@@ -5,8 +5,9 @@ namespace Faker\Test\Provider\cs_CZ;
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\cs_CZ\Person;
|
||||
use Faker\Provider\Miscellaneous;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
public function testBirthNumber()
|
||||
{
|
||||
@@ -14,7 +15,7 @@ class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
$faker->addProvider(new Person($faker));
|
||||
$faker->addProvider(new Miscellaneous($faker));
|
||||
|
||||
for ($i = 0; $i < 1000; $i++) {
|
||||
for ($i = 0; $i < 1000; $i++) {
|
||||
$birthNumber = $faker->birthNumber();
|
||||
$birthNumber = str_replace('/', '', $birthNumber);
|
||||
|
||||
|
||||
@@ -6,8 +6,9 @@ use Faker\Generator;
|
||||
use Faker\Provider\da_DK\Person;
|
||||
use Faker\Provider\da_DK\Internet;
|
||||
use Faker\Provider\da_DK\Company;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class InternetTest extends \PHPUnit_Framework_TestCase
|
||||
class InternetTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -6,8 +6,9 @@ use Faker\Generator;
|
||||
use Faker\Provider\de_AT\Person;
|
||||
use Faker\Provider\de_AT\Internet;
|
||||
use Faker\Provider\de_AT\Company;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class InternetTest extends \PHPUnit_Framework_TestCase
|
||||
class InternetTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\de_AT;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\de_AT\PhoneNumber;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PhoneNumberTest extends \PHPUnit_Framework_TestCase
|
||||
class PhoneNumberTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -5,8 +5,9 @@ namespace Faker\Test\Provider\de_CH;
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\de_CH\Address;
|
||||
use Faker\Provider\de_CH\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class AddressTest extends \PHPUnit_Framework_TestCase
|
||||
class AddressTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -6,8 +6,9 @@ use Faker\Generator;
|
||||
use Faker\Provider\de_CH\Person;
|
||||
use Faker\Provider\de_CH\Internet;
|
||||
use Faker\Provider\de_CH\Company;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class InternetTest extends \PHPUnit_Framework_TestCase
|
||||
class InternetTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\de_CH;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\de_CH\PhoneNumber;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PhoneNumberTest extends \PHPUnit_Framework_TestCase
|
||||
class PhoneNumberTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -6,8 +6,9 @@ use Faker\Generator;
|
||||
use Faker\Provider\de_DE\Person;
|
||||
use Faker\Provider\de_DE\Internet;
|
||||
use Faker\Provider\de_DE\Company;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class InternetTest extends \PHPUnit_Framework_TestCase
|
||||
class InternetTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Provider\en_AU;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\en_AU\Address;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class AddressTest extends \PHPUnit_Framework_TestCase
|
||||
class AddressTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Provider\en_CA;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\en_CA\Address;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class AddressTest extends \PHPUnit_Framework_TestCase
|
||||
class AddressTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -3,8 +3,9 @@
|
||||
namespace Faker\Provider\en_GB;
|
||||
|
||||
use Faker\Generator;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class AddressTest extends \PHPUnit_Framework_TestCase
|
||||
class AddressTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Provider\en_IN;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\en_IN\Address;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class AddressTest extends \PHPUnit_Framework_TestCase
|
||||
class AddressTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Provider\ng_NG;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\en_NG\Address;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class AddressTest extends \PHPUnit_Framework_TestCase
|
||||
class AddressTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
@@ -53,4 +54,4 @@ class AddressTest extends \PHPUnit_Framework_TestCase
|
||||
$this->assertInternalType('string', $region);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,8 +5,9 @@ namespace Faker\Test\Provider\ng_NG;
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\en_NG\Person;
|
||||
use Faker\Provider\en_NG\Internet;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class InternetTest extends \PHPUnit_Framework_TestCase
|
||||
class InternetTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\ng_NG;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\en_NG\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
/**
|
||||
* @var Generator
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\ng_NG;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\en_NG\PhoneNumber;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PhoneNumberTest extends \PHPUnit_Framework_TestCase
|
||||
class PhoneNumberTest extends TestCase
|
||||
{
|
||||
public function setUp()
|
||||
{
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\en_NZ;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\en_NZ\PhoneNumber;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PhoneNumberTest extends \PHPUnit_Framework_TestCase
|
||||
class PhoneNumberTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\en_PH;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\en_PH\Address;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class AddressTest extends \PHPUnit_Framework_TestCase
|
||||
class AddressTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\en_SG;
|
||||
|
||||
use Faker\Factory;
|
||||
use Faker\Provider\en_SG\Address;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class AddressTest extends \PHPUnit_Framework_TestCase
|
||||
class AddressTest extends TestCase
|
||||
{
|
||||
public function setUp()
|
||||
{
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\en_SG;
|
||||
|
||||
use Faker\Factory;
|
||||
use Faker\Provider\en_SG\PhoneNumber;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PhoneNumberTest extends \PHPUnit_Framework_TestCase
|
||||
class PhoneNumberTest extends TestCase
|
||||
{
|
||||
private $faker;
|
||||
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\en_UG;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\en_UG\Address;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class AddressTest extends \PHPUnit_Framework_TestCase
|
||||
class AddressTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@
|
||||
namespace Faker\Provider\en_US;
|
||||
|
||||
use Faker\Generator;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PaymentTest extends \PHPUnit_Framework_TestCase
|
||||
class PaymentTest extends TestCase
|
||||
{
|
||||
/**
|
||||
* @var Generator
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\en_US;
|
||||
|
||||
use Faker\Provider\en_US\Person;
|
||||
use Faker\Generator;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\en_US;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\en_US\PhoneNumber;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PhoneNumberTest extends \PHPUnit_Framework_TestCase
|
||||
class PhoneNumberTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\en_ZA;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\en_ZA\Company;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class CompanyTest extends \PHPUnit_Framework_TestCase
|
||||
class CompanyTest extends TestCase
|
||||
{
|
||||
private $faker;
|
||||
|
||||
@@ -23,4 +24,4 @@ class CompanyTest extends \PHPUnit_Framework_TestCase
|
||||
$this->assertEquals(14, strlen($companyRegNo));
|
||||
$this->assertRegExp('#^\d{4}/\d{6}/\d{2}$#', $companyRegNo);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,8 +6,9 @@ use Faker\Generator;
|
||||
use Faker\Provider\en_ZA\Person;
|
||||
use Faker\Provider\en_ZA\Internet;
|
||||
use Faker\Provider\en_ZA\Company;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class InternetTest extends \PHPUnit_Framework_TestCase
|
||||
class InternetTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -5,8 +5,9 @@ namespace Faker\Test\Provider\en_ZA;
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\en_ZA\Person;
|
||||
use Faker\Provider\DateTime;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
private $faker;
|
||||
|
||||
@@ -44,4 +45,25 @@ class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
|
||||
$this->assertContains($genderDigit, array('0', '1', '2', '3', '4'));
|
||||
}
|
||||
|
||||
public function testLicenceCode()
|
||||
{
|
||||
$validLicenceCodes = array('A', 'A1', 'B', 'C', 'C1', 'C2', 'EB', 'EC', 'EC1', 'I', 'L', 'L1');
|
||||
|
||||
$this->assertContains($this->faker->licenceCode, $validLicenceCodes);
|
||||
}
|
||||
|
||||
public function testMaleTitles()
|
||||
{
|
||||
$validMaleTitles = array('Mr.', 'Dr.', 'Prof.', 'Rev.', 'Hon.');
|
||||
|
||||
$this->assertContains(Person::titleMale(), $validMaleTitles);
|
||||
}
|
||||
|
||||
public function testFemaleTitles()
|
||||
{
|
||||
$validateFemaleTitles = array('Mrs.', 'Ms.', 'Miss', 'Dr.', 'Prof.', 'Rev.', 'Hon.');
|
||||
|
||||
$this->assertContains(Person::titleFemale(), $validateFemaleTitles);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\en_ZA;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\en_ZA\PhoneNumber;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PhoneNumberTest extends \PHPUnit_Framework_TestCase
|
||||
class PhoneNumberTest extends TestCase
|
||||
{
|
||||
private $faker;
|
||||
|
||||
@@ -62,4 +63,4 @@ class PhoneNumberTest extends \PHPUnit_Framework_TestCase
|
||||
$this->assertRegExp('/^(\+27|27)?(\()?0?([6][0-4]|[7][1-9]|[8][1-9])(\))?( |-|\.|_)?(\d{3})( |-|\.|_)?(\d{4})/', $number);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\es_ES;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\es_ES\Payment;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PaymentTest extends \PHPUnit_Framework_TestCase
|
||||
class PaymentTest extends TestCase
|
||||
{
|
||||
/**
|
||||
* @var Generator
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\es_ES;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\es_ES\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
public function setUp()
|
||||
{
|
||||
@@ -35,4 +36,11 @@ class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
|
||||
return strtoupper($letter) === $map[((int) $number) % 23];
|
||||
}
|
||||
|
||||
public function testLicenceCode()
|
||||
{
|
||||
$validLicenceCodes = array('AM', 'A1', 'A2', 'A','B', 'B+E', 'C1', 'C1+E', 'C', 'C+E', 'D1', 'D1+E', 'D', 'D+E');
|
||||
|
||||
$this->assertContains($this->faker->licenceCode, $validLicenceCodes);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\es_ES;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\es_ES\Text;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class TextTest extends \PHPUnit_Framework_TestCase
|
||||
class TextTest extends TestCase
|
||||
{
|
||||
/**
|
||||
* @var Generator
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\es_PE;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\es_PE\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
/**
|
||||
* @var Generator
|
||||
|
||||
@@ -6,8 +6,9 @@ use Faker\Generator;
|
||||
use Faker\Provider\fi_FI\Person;
|
||||
use Faker\Provider\fi_FI\Internet;
|
||||
use Faker\Provider\fi_FI\Company;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class InternetTest extends \PHPUnit_Framework_TestCase
|
||||
class InternetTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -5,8 +5,9 @@ namespace Faker\Test\Provider\fi_FI;
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\DateTime;
|
||||
use Faker\Provider\fi_FI\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
/** @var Generator */
|
||||
protected $faker;
|
||||
@@ -43,18 +44,25 @@ class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
|
||||
public function testPersonalIdentityNumberGeneratesCompliantNumbers()
|
||||
{
|
||||
for ($i = 0; $i < 10; $i++) {
|
||||
$birthdate = $this->faker->dateTimeBetween('1800-01-01 00:00:00', '1899-12-31 23:59:59');
|
||||
$pin = $this->faker->personalIdentityNumber($birthdate);
|
||||
$this->assertRegExp('/^[0-9]{6}\+[0-9]{3}[0-9ABCDEFHJKLMNPRSTUVWXY]$/', $pin);
|
||||
if (strtotime('1800-01-01 00:00:00')) {
|
||||
$min="1900";
|
||||
$max="2099";
|
||||
for ($i = 0; $i < 10; $i++) {
|
||||
$birthdate = $this->faker->dateTimeBetween('1800-01-01 00:00:00', '1899-12-31 23:59:59');
|
||||
$pin = $this->faker->personalIdentityNumber($birthdate, NULL, true);
|
||||
$this->assertRegExp('/^[0-9]{6}\+[0-9]{3}[0-9ABCDEFHJKLMNPRSTUVWXY]$/', $pin);
|
||||
}
|
||||
} else { // timestamp limit for 32-bit computer
|
||||
$min="1902";
|
||||
$max="2037";
|
||||
}
|
||||
for ($i = 0; $i < 10; $i++) {
|
||||
$birthdate = $this->faker->dateTimeBetween('1900-01-01 00:00:00', '1999-12-31 23:59:59');
|
||||
$birthdate = $this->faker->dateTimeBetween("$min-01-01 00:00:00", '1999-12-31 23:59:59');
|
||||
$pin = $this->faker->personalIdentityNumber($birthdate);
|
||||
$this->assertRegExp('/^[0-9]{6}-[0-9]{3}[0-9ABCDEFHJKLMNPRSTUVWXY]$/', $pin);
|
||||
}
|
||||
for ($i = 0; $i < 10; $i++) {
|
||||
$birthdate = $this->faker->dateTimeBetween('2000-01-01 00:00:00', '2099-12-31 23:59:59');
|
||||
$birthdate = $this->faker->dateTimeBetween('2000-01-01 00:00:00', "$max-12-31 23:59:59");
|
||||
$pin = $this->faker->personalIdentityNumber($birthdate);
|
||||
$this->assertRegExp('/^[0-9]{6}A[0-9]{3}[0-9ABCDEFHJKLMNPRSTUVWXY]$/', $pin);
|
||||
}
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\fr_BE;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\fr_BE\Payment;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PaymentTest extends \PHPUnit_Framework_TestCase
|
||||
class PaymentTest extends TestCase
|
||||
{
|
||||
/**
|
||||
* @var Generator
|
||||
|
||||
@@ -5,8 +5,9 @@ namespace Faker\Test\Provider\fr_CH;
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\fr_CH\Address;
|
||||
use Faker\Provider\fr_CH\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class AddressTest extends \PHPUnit_Framework_TestCase
|
||||
class AddressTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -6,8 +6,9 @@ use Faker\Generator;
|
||||
use Faker\Provider\fr_CH\Person;
|
||||
use Faker\Provider\fr_CH\Internet;
|
||||
use Faker\Provider\fr_CH\Company;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class InternetTest extends \PHPUnit_Framework_TestCase
|
||||
class InternetTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\fr_CH;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\fr_CH\PhoneNumber;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PhoneNumberTest extends \PHPUnit_Framework_TestCase
|
||||
class PhoneNumberTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -5,8 +5,9 @@ namespace Faker\Test\Provider\fr_FR;
|
||||
use Faker\Calculator\Luhn;
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\fr_FR\Company;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class CompanyTest extends \PHPUnit_Framework_TestCase
|
||||
class CompanyTest extends TestCase
|
||||
{
|
||||
private $faker;
|
||||
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\fr_FR;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\fr_FR\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
private $faker;
|
||||
|
||||
@@ -21,13 +22,13 @@ class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
$nir = $this->faker->nir(\Faker\Provider\Person::GENDER_MALE);
|
||||
$this->assertStringStartsWith('1', $nir);
|
||||
}
|
||||
|
||||
|
||||
public function testNIRReturnsTheRightPattern()
|
||||
{
|
||||
$nir = $this->faker->nir;
|
||||
$this->assertRegExp("/^[12]\d{5}[0-9A-B]\d{8}$/", $nir);
|
||||
}
|
||||
|
||||
|
||||
public function testNIRFormattedReturnsTheRightPattern()
|
||||
{
|
||||
$nir = $this->faker->nir(null, true);
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\id_ID;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\id_ID\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
public function setUp()
|
||||
{
|
||||
|
||||
@@ -5,8 +5,9 @@ namespace Faker\Test\Provider\it_CH;
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\it_CH\Address;
|
||||
use Faker\Provider\it_CH\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class AddressTest extends \PHPUnit_Framework_TestCase
|
||||
class AddressTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -6,8 +6,9 @@ use Faker\Generator;
|
||||
use Faker\Provider\it_CH\Person;
|
||||
use Faker\Provider\it_CH\Internet;
|
||||
use Faker\Provider\it_CH\Company;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class InternetTest extends \PHPUnit_Framework_TestCase
|
||||
class InternetTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\it_CH;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\it_CH\PhoneNumber;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PhoneNumberTest extends \PHPUnit_Framework_TestCase
|
||||
class PhoneNumberTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\it_IT;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\it_IT\Company;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class CompanyTest extends \PHPUnit_Framework_TestCase
|
||||
class CompanyTest extends TestCase
|
||||
{
|
||||
public function setUp()
|
||||
{
|
||||
@@ -19,5 +20,5 @@ class CompanyTest extends \PHPUnit_Framework_TestCase
|
||||
$vatId = $this->faker->vatId();
|
||||
$this->assertRegExp('/^IT[0-9]{11}$/', $vatId);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\it_IT;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\it_IT\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
public function setUp()
|
||||
{
|
||||
@@ -19,5 +20,5 @@ class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
$taxId = $this->faker->taxId();
|
||||
$this->assertRegExp('/^[a-zA-Z]{6}[0-9]{2}[a-zA-Z][0-9]{2}[a-zA-Z][0-9]{3}[a-zA-Z]$/', $taxId);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\ja_JP;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\ja_JP\Internet;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class InternetTest extends \PHPUnit_Framework_TestCase
|
||||
class InternetTest extends TestCase
|
||||
{
|
||||
public function testUserName()
|
||||
{
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\ja_JP;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\ja_JP\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
public function testKanaNameMaleReturns()
|
||||
{
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\ja_JP;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\ja_JP\PhoneNumber;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PhoneNumberTest extends \PHPUnit_Framework_TestCase
|
||||
class PhoneNumberTest extends TestCase
|
||||
{
|
||||
public function testPhoneNumber()
|
||||
{
|
||||
|
||||
@@ -3,8 +3,9 @@ namespace Faker\Test\Provider\kk_KZ;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\kk_KZ\Company;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class CompanyTest extends \PHPUnit_Framework_TestCase
|
||||
class CompanyTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\kk_KZ;
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\DateTime;
|
||||
use Faker\Provider\kk_KZ\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
@@ -24,6 +25,6 @@ class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
$individualIdentificationNumber = $this->faker->individualIdentificationNumber($birthDate);
|
||||
$controlDigit = Person::checkSum($individualIdentificationNumber);
|
||||
|
||||
$this->assertTrue($controlDigit === (int)substr($individualIdentificationNumber, 11, 1));
|
||||
$this->assertSame($controlDigit, (int)substr($individualIdentificationNumber, 11, 1));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\mn_MN;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\mn_MN\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
public function testName()
|
||||
{
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\nl_BE;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\nl_BE\Payment;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PaymentTest extends \PHPUnit_Framework_TestCase
|
||||
class PaymentTest extends TestCase
|
||||
{
|
||||
/**
|
||||
* @var Generator
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\nl_NL;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\nl_NL\Company;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class CompanyTest extends \PHPUnit_Framework_TestCase
|
||||
class CompanyTest extends TestCase
|
||||
{
|
||||
private $faker;
|
||||
|
||||
|
||||
@@ -3,8 +3,9 @@
|
||||
namespace Faker\Provider\pl_PL;
|
||||
|
||||
use Faker\Generator;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class AddressTest extends \PHPUnit_Framework_TestCase
|
||||
class AddressTest extends TestCase
|
||||
{
|
||||
/**
|
||||
* @var Generator
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\pt_BR;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\pt_BR\Company;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class CompanyTest extends \PHPUnit_Framework_TestCase
|
||||
class CompanyTest extends TestCase
|
||||
{
|
||||
|
||||
public function setUp()
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\pt_BR;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\pt_BR\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
|
||||
public function setUp()
|
||||
|
||||
@@ -5,8 +5,9 @@ namespace Faker\Test\Provider\pt_PT;
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\pt_PT\Address;
|
||||
use Faker\Provider\pt_PT\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class AddressTest extends \PHPUnit_Framework_TestCase
|
||||
class AddressTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\pt_PT;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\pt_PT\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
|
||||
public function setUp()
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\pt_PT;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\pt_PT\PhoneNumber;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PhoneNumberTest extends \PHPUnit_Framework_TestCase
|
||||
class PhoneNumberTest extends TestCase
|
||||
{
|
||||
public function setUp()
|
||||
{
|
||||
|
||||
@@ -5,8 +5,9 @@ namespace Faker\Test\Provider\ro_RO;
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\DateTime;
|
||||
use Faker\Provider\ro_RO\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
const TEST_CNP_REGEX = '/^[1-9][0-9]{2}(?:0[1-9]|1[012])(?:0[1-9]|[12][0-9]|3[01])(?:0[1-9]|[123][0-9]|4[0-6]|5[12])[0-9]{3}[0-9]$/';
|
||||
|
||||
@@ -15,22 +16,19 @@ class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
*
|
||||
*/
|
||||
protected $faker;
|
||||
protected $originalTz;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
$this->originalTz = @date_default_timezone_get();
|
||||
date_default_timezone_set('Europe/Bucharest');
|
||||
|
||||
$faker = new Generator();
|
||||
$faker->addProvider(new DateTime($faker));
|
||||
$faker->addProvider(new Person($faker));
|
||||
$faker->setDefaultTimezone('Europe/Bucharest');
|
||||
$this->faker = $faker;
|
||||
}
|
||||
|
||||
public function tearDown()
|
||||
{
|
||||
date_default_timezone_set($this->originalTz);
|
||||
$this->faker->setDefaultTimezone();
|
||||
}
|
||||
|
||||
public function invalidGenderProvider()
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\ro_RO;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\ro_RO\PhoneNumber;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PhoneNumberTest extends \PHPUnit_Framework_TestCase
|
||||
class PhoneNumberTest extends TestCase
|
||||
{
|
||||
public function setUp()
|
||||
{
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\ru_RU;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\ru_RU\Company;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class CompanyTest extends \PHPUnit_Framework_TestCase
|
||||
class CompanyTest extends TestCase
|
||||
{
|
||||
/**
|
||||
* @var Generator
|
||||
|
||||
@@ -5,8 +5,9 @@ namespace Faker\Test\Provider\sv_SE;
|
||||
use Faker\Calculator\Luhn;
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\sv_SE\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
/** @var Generator */
|
||||
protected $faker;
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\uk_UA;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\uk_UA\Address;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class AddressTest extends \PHPUnit_Framework_TestCase
|
||||
class AddressTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\uk_UA;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\uk_UA\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
public function testFirstNameMaleReturns()
|
||||
{
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\uk_UA;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\uk_UA\PhoneNumber;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PhoneNumberTest extends \PHPUnit_Framework_TestCase
|
||||
class PhoneNumberTest extends TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\zh_TW;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\zh_TW\Company;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class CompanyTest extends \PHPUnit_Framework_TestCase
|
||||
class CompanyTest extends TestCase
|
||||
{
|
||||
/**
|
||||
* @var Generator
|
||||
|
||||
@@ -4,8 +4,9 @@ namespace Faker\Test\Provider\zh_TW;
|
||||
|
||||
use Faker\Generator;
|
||||
use Faker\Provider\zh_TW\Person;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class PersonTest extends \PHPUnit_Framework_TestCase
|
||||
class PersonTest extends TestCase
|
||||
{
|
||||
/**
|
||||
* @var Generator
|
||||
|
||||
@@ -2,7 +2,9 @@
|
||||
|
||||
namespace Faker\Test\Provider\zh_TW;
|
||||
|
||||
class TextTest extends \PHPUnit_Framework_TestCase
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class TextTest extends TestCase
|
||||
{
|
||||
private $textClass;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user