flexic/data-provider

为 phpunit/phpunit 提供通用的数据提供者。

1.0.0 2022-11-01 14:07 UTC

This package is auto-updated.

Last update: 2024-09-05 02:13:37 UTC


README

此软件包提供了一种简单的方式来创建用于 phpunit 测试的数据提供者。

它受到了 ergebnis/data-provider 的启发,并应通过添加更多数据提供者来扩展其功能。

安装

运行

composer require --dev flexic/data-provider

用法

flexic/data-provider 软件包提供了以下提供者

标识符

Flexic\DataProvider\Types\CuidProvider

  • long() 提供长格式的 CUID。
  • short() 提供短格式的 CUID。

Flexic\DataProvider\Types\SequenceProvider

  • short() 提供由 10 个数字组成的序列。
  • long() 提供由 1000 个数字组成的序列。
  • extraLong() 提供由 100000 个数字组成的序列。

Flexic\DataProvider\Types\UuidProvider

  • v1() 提供版本 1 格式的 UUID。
  • v3() 提供版本 3 格式的 UUID。
  • v4() 提供版本 4 格式的 UUID。
  • v5() 提供版本 5 格式的 UUID。
  • v6() 提供版本 6 格式的 UUID。

许可证

此软件包使用 GNU 许可证进行许可。

请参阅 LICENSE.md

Donate