glean:从任何对象方法的输出生成夹具文件

时间:2024-07-24 03:44:40
【文件属性】:

文件名称:glean:从任何对象方法的输出生成夹具文件

文件大小:6KB

文件格式:ZIP

更新时间:2024-07-24 03:44:40

PHP

收集 Laravel 的夹具生成器 这个库提供了一个 Laravel Artisan 命令,它可以从任何对象方法的输出中生成夹具文件。 它利用 Laravel 的服务容器和 PHP 的反射功能来实例化类并使用指定的参数调用所需的对象方法。 数据可以保存在原始 PHP、YAML、JSON 或 XML 中。 用例 虽然有相当多的测试双重库旨在为数据库播种目的摄取夹具(反映模型类),但在复杂的应用程序中,可能需要具有来自其他类型的类(即服务)的可重用夹具数据。 Glean提供了一种捕获任意/复杂数据结构的简单方法。 此工具生成的夹具文件旨在在您可能需要重用期望数据(即存根)的任何情况下与单元测试一起使用。 用法 composer require shift31/glean 将Shift31\Glean\GleanServiceProvider添加到 app/config/app.php 中的'


【文件预览】:
glean-master
----.gitignore(46B)
----README.md(2KB)
----tests()
--------.gitkeep(0B)
----phpunit.xml(570B)
----LICENSE(1KB)
----composer.json(419B)
----src()
--------GleanCommand.php(4KB)
--------GleanServiceProvider.php(790B)
----.travis.yml(197B)

网友评论