我对不同的模块进行了几次测试,其中一些测试针对不同的服务。
例如,我有:"用户"&"支付"模块。
现在,它们中的每一个都有自己的单元测试,以及与DB对话的测试。
我想有3个套房:用户,支付&DbConnectors
第三个将只检查连接到DB 的测试
任何关于如何使用这种能力的想法>
您可以使用@group
注释标记与DB对话的测试:
/**
* @group database
*/
public function testWriteIntoDatabase()
{
}
调用PHPUnit时,可以使用--group
和--exclude-group
选项筛选或排除数据库测试。
这可以与测试套件一起使用。
文档中的更多信息。