cravelight/email-authentication-service

1.0.1 2016-06-27 23:52 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:42:08 UTC


README

辅助服务以支持以下功能:

  • 验证用户是否可以访问电子邮件地址
  • 存储和验证用户提供的电子邮件/密码组合

使用方法,只需使用Composer安装:composer require cravelight/phpunit-helpers

要修改,在克隆后:

  • 运行 composer install
  • .env.example 复制到 .env 并配置您的数据库凭证
  • 运行 php vendor/bin/phinx migrate
  • 运行测试

自动测试

要运行自动测试,我们使用以下框架:

PHPStorm 配置

要配置 PHPStorm:

  • 打开 首选项 并转到 语言和框架PHPPHPUnit
  • PHPUnit 库 下,选择 使用自定义自动加载器
  • 脚本路径 输入为 [path/to/project/vendor/autoload.php]
  • 测试运行器 部分中,选择 默认引导文件 并输入 [path/to/project/tests/bootstrap.php]
  • 应用您的更改并退出 首选项

命令行

从命令行运行时使用以下命令:

php [path/to/phpunit] --bootstrap [path/to/tests/bootstrap.php] --no-configuration [path/to/tests]

有关更多信息,请参阅:PHPUnit 命令行选项