d3/testingtools

一些工具来提高代码测试

1.2.0.0 2024-02-01 07:40 UTC

This package is auto-updated.

Last update: 2024-09-16 21:58:11 UTC


README

deutsche Version english version

用于更好测试代码的工具

此包提供了一些工具,以解决从可自由扩展的框架(例如,商店软件)测试插件代码时的问题。

  • 方法包可以作为特质按类绑定

  • Production\IsMockable:包含模拟父调用的方法

  • Development\CanAccessRestricted:包含更好地访问受保护代码的方法

目录

安装

此包需要一个通过Composer安装的项目。

打开命令行并导航到您的安装根目录。执行以下命令。根据您的安装环境调整路径。

php composer require d3/d3/testingtools:^1.0

用法

将相应的特质绑定到您的类中,并在您的代码中使用所需的方法

use \D3\TestingTools\Production\IsMockable;

变更日志

有关更多信息,请参阅变更日志

贡献

如果您有任何改进建议,请创建一个仓库分支并创建一个拉取请求。或者,您可以直接创建一个问题。将项目添加到您的收藏夹。非常感谢。

  • 创建项目分支
  • 创建功能分支(git checkout -b feature/AmazingFeature)
  • 添加您的更改(git commit -m 'Add some AmazingFeature')
  • 推送分支(git push origin feature/AmazingFeature)
  • 打开拉取请求

许可

(截止日期:2022年11月11日)

在MIT许可证下分发。

Copyright (c) D3 Data Development (Inh. Thomas Dartsch)

请从随源代码一起分发的LICENSE文件中获取完整的版权和许可信息。