phpstan mockery
2.0.0
Esta extensión proporciona las siguientes características:
Foo|MockeryMockInterface en PHPDOC para que resulte en un tipo de intersección en lugar de un tipo de unión.Mockery::mock() y Mockery::spy() Devuelve un tipo de intersección (consulte la explicación detallada de los tipos de intersección) para que el objeto devuelto pueda usarse como el objeto simulado y el objeto de clase simulado.shouldReceive() , allows() y expects() los métodos se pueden llamar al objeto simulado y funcionan como se esperaba. Para usar esta extensión, requiere en compositor:
composer require --dev phpstan/phpstan-mockery
Si también instala PHPSTAN/Extension-Installer, ¡está listo!
Si no desea utilizar phpstan/extension-installer , incluya Extension.neon en la configuración PHPSTAN de su proyecto:
includes:
- vendor/phpstan/phpstan-mockery/extension.neon