【问题标题】:TDD - write test first?TDD - 先写测试?
【发布时间】:2017-08-26 13:44:31
【问题描述】:

我想了解什么是 TDD。

如果我理解正确的话,在阅读之后 - 对于 Laravel 开发,我需要编写一些 PHPUnit 测试 BEFORE 在控制器、路由、模型等中实现功能吗?

不应该是其他方式吗?实现功能,然后做一些 PHPUnit 测试?

【问题讨论】:

    标签: php laravel phpunit tdd


    【解决方案1】:

    你的理解是正确的。遵循测试驱动的软件开发方法,您的测试将为尚未编写的功能设定期望。因此,最初您编写的任何给定测试都会失败,您将继续开发一个代码单元,直到它通过。值得一提的是,除了针对单元测试的更常见的 TDD 方法外,您还可以采用类似的方法和 ATDD 方法来处理任何潜在的验收测试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      相关资源
      最近更新 更多