corex / testing
此包已被废弃且不再维护。未建议替代包。
测试(数据、Faker等...)
1.1.1
2019-05-06 17:12 UTC
Requires
- php: ^7.2
- fzaninotto/faker: ^1.8
Requires (Dev)
- corex/helpers: ^2.0
- phpunit/phpunit: ^8.1
This package is auto-updated.
Last update: 2023-09-16 10:30:52 UTC
README
此包使用 fzaninotto/faker 包作为基础。添加了一些基本静态方法以便于访问 + 更多内容。
轻松访问 Faker
Faker 可以通过 singleton 方法 faker() 轻松访问。Faker 的文档可以在 https://packagist.org.cn/packages/fzaninotto/faker 找到
$faker = TestData::faker(); $faker->...
可用的静态方法。
// Get random number. $number = TestData::number(); // Get random number between 10 and 20. $number = TestData::number(10, 20); // Get random string (alpha + numeric) 20 characters long. $string = TestData::string(); // Get random string (alpha + numeric) 10 characters long. $string = TestData::string(10); // Get random string (alpha). $string = TestData::stringAlpha(); // Get random string (alpha) 10 characters long (uppercase). $string = TestData::stringAlpha(10, true); // Get random string (numeric) 16 characters long (uppercase). $string = TestData::stringNumeric(16, true); // Get list of numbers from 10 to 20 as array. $numbers = TestData::numbers(10, 20); // Get 20 (default 10) people (id, firstname and lastname). $people = TestData::people(20);