phpstan mockery
2.0.0
Diese Erweiterung enthält die folgenden Funktionen:
Foo|MockeryMockInterface in phpdoc so, dass es zu einem Schnitttyp anstelle eines Gewerkschaftstyps führt.Mockery::mock() und Mockery::spy() gibt einen Schnitttyp zurück (siehe die detaillierte Erklärung der Schnittartentypen), damit das zurückgegebene Objekt sowohl als Mock -Objekt als auch das verspottete Klassenobjekt verwendet werden kann.shouldReceive() , allows() und expects() Methoden, die auf das Scheinobjekt aufgerufen werden können und sie funktionieren wie erwartet. Um diese Erweiterung zu verwenden, benötigen Sie sie in Komponist:
composer require --dev phpstan/phpstan-mockery
Wenn Sie auch Phpstan/Extension-Installer installieren, sind Sie alle festgelegt!
Wenn Sie phpstan/extension-installer nicht verwenden möchten, enthalten Sie die Erweiterung.neon in der Phpstan-Konfiguration Ihres Projekts:
includes:
- vendor/phpstan/phpstan-mockery/extension.neon