roukmoute/dto-tester
Composer 安装命令:
composer require --dev roukmoute/dto-tester
包简介
Add PHPUnit extension for testing DTOs and Transfer Objects
README 文档
README
Automatically PHPUnit Test DTO and Transfer Objects.
Original idea: Automatically JUnit Test DTO and Transfer Objects
Installation
These commands requires you to have Composer installed globally.
Open a command console, enter your project directory and execute the following
commands to download the latest stable version:
composer require --dev roukmoute/dto-tester
Usage
All we need to do is extend DtoTester\DtoTest and create a test instance and
the DtoTest class will do the rest.
Here it is an example class named FooBar:
<?php class FooBarTest extends \DtoTester\DtoTest { protected function getInstance() { return new FooBar(); } }
So we now turned what would have been many boring unit tests which didn’t test any real business logic into a simple file with less than 10 lines of code.
统计信息
- 总下载量: 17
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 8
- 点击次数: 5
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-10-11