“慢生活”不是懒惰,放慢速度不是拖延时间,而是让我们在生活中寻找到平衡。网站首页程序人生
phpunit数据供给器利用数据键名更好的排错
发布时间:2021-09-13 11:39:14作者:雪饮
![[!--pagekey--]](/e/data/images/notimg.gif)
上篇有说到数据共给器默认的数字索引可以利用来排查错误,进行错误定位。那么如果是关联数组,也就是说拥有自定义键名而不是默认的索引数组的情况下。则可以使得错误定位更明
阅读全文>>phpunit数据供给器的错误数据定位方式
发布时间:2021-09-13 10:55:39作者:雪饮
![[!--pagekey--]](/e/data/images/notimg.gif)
像我们上篇中DataTest.php:<?php declare(strict_types=1);
use PHPUnit\Framework\TestCase;
final class DataTest extends TestCase
{
/**
* @dataProvider a
phpunit数据供给器
发布时间:2021-09-12 23:04:20作者:雪饮
![[!--pagekey--]](/e/data/images/notimg.gif)
Phpunit中数据供给器是一种用于提供给一个测试方法数据的。那个这个测试方法要声明依赖一个数据供给器,可用关键字dataProvider。测试方法可以接受任意参数。这些参数由一个
阅读全文>>phpunit命令行的verbose参数
发布时间:2021-09-12 22:46:36作者:雪饮
![[!--pagekey--]](/e/data/images/notimg.gif)
该参数在官方文档有讲说是更详细的信息。参考文档:https://phpunit.readthedocs.io/zh_CN/latest/textui.html实际上讲过我的测试:MultipleDependenciesTest.php:<?php declar
阅读全文>>phpunit多个depends(多重依赖)
发布时间:2021-09-12 22:00:25作者:雪饮
![[!--pagekey--]](/e/data/images/notimg.gif)
有时候一个方法可能依赖自多个生产者(其它方法),此时用多个depends标记,并且该方法中的参数也是多个,并且每个参数按自身的顺序和这多个depends一一对应。实例如:MultipleDepende
阅读全文>>