yab / laratest
从现有文件和路由生成测试的最简单方法。
此软件包的官方仓库似乎已消失,因此该软件包已被冻结。
0.1.2
2018-08-24 15:32 UTC
Requires
- php: >=5.6.4
- illuminate/support: 5.*
Requires (Dev)
- mikey179/vfsstream: ^1.6
- mockery/mockery: ^0.9.4
- orchestra/testbench: ^3.3
This package is auto-updated.
Last update: 2019-07-05 19:28:15 UTC
README
LaraTest - 以优雅简洁的方式为 Laravel 生成测试。
编写测试可以是一种乐趣,至少编写有效的测试可以是。TDD 显然是理想的,但有时它只是客户优先级列表中的最后一条。使用 LaraTest,您可以从现有类生成单元测试,或从路由生成集成测试。
作者
- Matt Lantz (@mattylantz, matt at yabhq dot com)
要求
- PHP 5.6+
- Laravel 5.3+
Composer
启动一个新的 Laravel 项目
composer create-project laravel/laravel your-project-name
然后运行以下命令添加 LaraTest
composer require yab/laratest
服务提供者
Yab\LaraTest\LaraTestProvider::class
用例
以下是一些基本用例。
从类生成单元测试
php artisan laratest:unit path/to/class/to/test.php
从路由生成集成测试
php artisan laratest:route users
许可协议
LaraTest 是开源软件,许可协议为 MIT 协议
错误报告和功能请求
请尽可能详细地添加有关提交问题和功能请求的详细信息
免责声明
本软件按“原样”提供,不提供任何形式的保证,无论是明示的、暗示的,还是关于适销性、特定目的适用性或非侵权的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论这些责任是基于合同、侵权或其他法律行为,无论这些责任是源于、因之而存在或与之有关,无论这些责任与软件本身或软件的使用或其他交易有关。