zver / sqlite
此包已被废弃且不再维护。未建议替代包。
关于此包的最新版本(1.0.0)没有可用的许可证信息。
这是一个通用的包模板,用于开发和测试,以及Composer分发
1.0.0
2017-07-24 20:40 UTC
Requires
- zver/common: ^3.0
This package is auto-updated.
Last update: 2020-01-16 11:13:45 UTC
README
使用此模板包结构构建您自己的包、测试和Composer分发
结构
- files - 包文件
- src - 包源文件
- tests - 包PHPUnit测试
- tests/classes - 测试所需的类
- tests/files - 测试所需的文件
- tests/bootstrap.php - PHPUnit自动加载和辅助函数
- coverage - 包含覆盖率信息的目录,被git忽略
辅助函数
- packageFile($name) - 获取位于files文件夹中名为name的文件的全名
- packageTestFile($name) - 获取位于tests/files文件夹中名为name的文件的全名
- Package/Test trait已添加以下方法
- foreachTrue(array $values)
- foreachFalse(array $values)
- foreachEquals(array $values)
- foreachNotEquals(array $values)
- foreachSame(array $values)
- foreachNotSame(array $values)
- assertException(callable $callback, $expectedException = 'Exception', $expectedCode = null, $expectedMessage = null)
运行测试
测试需要安装PHPUnit
cd package-template
composer install
php test.php