scabbiafw / scabbia2-testing
v0.1.5
2015-09-24 10:05 UTC
Requires
- php: >=5.6.0
- scabbiafw/scabbia2-formatters: *
- scabbiafw/scabbia2-helpers: *
Requires (Dev)
Suggests
- ext-xdebug: Required for coverage reports
This package is not auto-updated.
Last update: 2022-02-01 12:51:01 UTC
README
此组件 提供了一个代码测试框架和环境。只需执行 ./vendor/bin/scabbia scabbia:testing:test
即可启动单元测试。
使用方法
编写测试用例
namespace MyProject\Tests; use Scabbia\Testing\UnitTestFixture; class MyTest extends UnitTestFixture { protected $parser; protected function setUp() { $this->parser = new \Scabbia\Yaml\Parser\Parser(); } protected function tearDown() { $this->parser = null; } public function testCase1() { $this->assertEquals('a', 'a'); } public function testCase2() { $this->expectException('Scabbia\\Yaml\\ParseException'); $this->parser->parse('/&afasda:sd|_*a'); } }
链接
贡献
欢迎任何贡献。欢迎修复错误、新功能和额外模块。所有贡献都应在 eserozvataf/scabbia2-testing 仓库中提交。
- 贡献代码:Fork 仓库,将您的更改推送到您的分支,并提交拉取请求。
- 报告错误:如果某些功能不正常,请使用 GitHub 问题报告。
- 支持:[捐赠](https://gratipay.com/eserozvataf/)