【文件属性】:
文件名称:php-tdd-exercise:PHP
文件大小:22KB
文件格式:ZIP
更新时间:2021-04-08 07:21:47
PHP
PHP:使用PHPUnit进行测试驱动的开发
通过测试驱动的开发,以更少的错误开发更好的软件,并节省更多的时间来开发新功能。
目标
本课程使开发人员从使用PHPUnit编写其第一个单元测试到改善其应用程序中的代码覆盖率。 贾斯汀·约斯特(Justin Yost)涵盖编写测试双打以处理软件中的依赖性,编写基于异常的测试以及将测试用例快速添加到单元测试的核心套件中的内容。 开发人员将对测试驱动开发(TDD)周期有一个基本的了解,并了解如何使用单元测试来编写代码以及重构遗留代码。
为什么要使用单元测试?
编写单元测试
扩展单元测试
过滤PHPUnit测试
建立虚拟对象
与数据提供者合作
编写基于异常的测试
使用TDD策略
使用PHPUnit高级策略,例如数据库测试
本地设置
按照说明启动并运行该项目,以进行本地开发和测试。
安装php 7.3(即将停产7.1): : 。
配置IDE
【文件预览】:
php-tdd-exercise-master
----.github()
--------PULL_REQUEST_TEMPLATE.md(668B)
--------CONTRIBUTING.md(5KB)
--------workflows()
----src()
--------Formatter.php(165B)
--------ItemsTable.php(723B)
--------Receipt.php(1KB)
----phpunit.xml.dist(863B)
----phpstan.neon.dist(107B)
----composer.lock(77KB)
----LICENSE.md(1KB)
----README.md(2KB)
----Makefile(310B)
----tests()
--------FormatterTest.php(1KB)
--------ItemsTableTest.php(3KB)
--------ReceiptTest.php(3KB)
----.gitignore(23B)
----composer.json(370B)