我正在构建一个使用Doctrine注释库实现自定义文档块注释的应用程序。
对于PHPUnit测试,是否可以创建一个具有模拟docblocks的模拟类?
From this answer,我学会了如何模拟一个类,就像这样:
$foo = $this->getMockBuilder('nonexistant')
->setMockClassName('TestClass')
->getMock();有没有办法模拟一个docblock?在类示例的基础上,如下所示是我所设想的:
$foo = $this->getMockBuilder('nonexistant')
->setMockClassName('TestClass')
->setMockClassDocblock('/** @SomeAnnotation("foo") */')
->getMock();如果没有-除了创建实际的测试类之外,还有什么我可以做的吗?
发布于 2019-04-19 12:50:12
没有办法模拟docblock。如果你能做应该有的情况,那么请打开一个ticket。
https://stackoverflow.com/questions/55750812
复制相似问题