书栈网 · BookStack 本次搜索耗时 0.068 秒,为您找到 573 个相关结果.
  • 9. 测试替身

    1073 2018-12-16 《PHPUnit 6.5 手册》
    第 9 章 测试替身 局限性:final、private、与 static 方法 Stubs (桩件) 局限性:名字为“method”的方法 仿件对象(Mock Object) 局限性:对预期的自动校验 注意 Prophecy 对特质(Trait)与抽象类进行模仿 对 Web 服务(Web Services)进行上桩或模仿 对文件系统进行...
  • 单元测试

    630 2018-05-10 《GroupCo文档》
    单元测试 测试建议,我们建议对聚合层与服务层统一做单元测试的编写。(数据库环境的配置,建议在config下面新增test配置文件,来跑单元测试) 聚合层测试示例 service测试服务的配置 服务层测试 单独测试服务层流程 测试聚合层与服务层流程 单元测试 PHPUNIT本身是不支持异步框架的测试的,我们在使用PHPUNIT时,做了一些...
  • 目录结构

    目录结构 基本结构 多应用 目录结构 Testing Is Documentation tests/Docs/Started/DirectoryDoc.php QueryPHP 遵循 “约定优于配置” 的原则,主张通过领域驱动设计来构建更可靠的软件。 基本结构 下面是整个应用基本目录结构,系统结构可以自由定义。 . ├── ...
  • assertContainsOnly()

    518 2018-12-16 《PHPUnit 6.5 手册》
    assertContainsOnly() assertContainsOnly(string $type, Iterator|array $haystack[, boolean $isNativeType = null, string $message = '']) 当 $haystack 并非仅包含类型为 $type 的变量时报告错误,...
  • assertTrue()

    517 2018-12-16 《PHPUnit 6.5 手册》
    assertTrue() assertTrue(bool $condition[, string $message = '']) 当 $condition 为 false 时报告错误,错误讯息由 $message 指定。 assertNotTrue() 是与之相反的断言,接受相同的参数。 例 A.50: assertTrue() 的用...
  • assertInfinite()

    576 2018-12-16 《PHPUnit 6.5 手册》
    assertInfinite() assertInfinite(mixed $variable[, string $message = '']) 当 $actual 不是 INF 时报告错误,错误讯息由 $message 指定。 assertFinite() 是与之相反的断言,接受相同的参数。 例 A.28: assertInfin...
  • 8. 数据库测试

    1555 2018-12-16 《PHPUnit 7.0 手册》
    8. 数据库测试 数据库测试所支持的供应商 数据库测试的难点 数据库测试的四个阶段 1. 清理数据库 2. 建立基境 3–5. 运行测试、验证结果、并拆除基境 PHPUnit 数据库测试用例的配置 实现 getConnection() 实现 getDataSet() 数据库构架(DDL)怎么办? 小建议:使用你自己的抽象数据库 TestCa...
  • 9. Code Coverage Analysis

    390 2021-03-28 《PHPUnit v9.5 Manual》
    9. Code Coverage Analysis Software Metrics for Code Coverage Including Files Ignoring Code Blocks Specifying Covered Code Parts Edge Cases 9. Code Coverage Analysis Wikip...
  • 3. 命令行测试执行器

    1030 2018-12-16 《PHPUnit 7.0 手册》
    3. 命令行测试执行器 命令行选项 3. 命令行测试执行器 PHPUnit 命令行测试执行器可通过 phpunit 命令调用。下面的代码展示了如何用 PHPUnit 命令行测试执行器来运行测试: $ phpunit ArrayTest PHPUnit 7 .0 . 0 by Sebastian Bergmann a...
  • 9. 测试替身

    972 2018-12-16 《PHPUnit 7.0 手册》
    9. 测试替身 Stubs (桩件) 仿件对象(Mock Object) Prophecy 对特质(Trait)与抽象类进行模仿 对 Web 服务(Web Services)进行上桩或模仿 对文件系统进行模仿 9. 测试替身 Gerard Meszaros 在 Meszaros2007 中介绍了测试替身的概念: Gerard Mesza...