NavyCoat / phpuaca

PHPUnit Autocomplete Assistant (PhpStorm plugin)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PHPUnit Autocomplete Assistant

PhpStorm plugin to provide smart autocomplete, code navigation and refactoring features for mocked class methods.

Supported all versions of PhpStorm since 7.1.

Feature list

  • method autocomplete for class, abstract class and trait mock objects;
    • supported PHPUnit methods:
      • \PHPUnit\Framework\MockObject\MockBuilder::setMethods
      • \PHPUnit\Framework\TestCase::getMock
      • \PHPUnit\Framework\TestCase::getMockClass
      • \PHPUnit\Framework\TestCase::getMockForAbstractClass
      • \PHPUnit\Framework\TestCase::getMockForTrait
      • \PHPUnit\Framework\MockObject_Builder_InvocationMocker::method
  • code navigation (go to declaration, find usages, etc.) and refactoring (rename methods);
  • highlighting of incorrect method usages;

Examples

Mock creation:

PHPUnit_Framework_MockObject_MockBuilder::setMethods

Mock usage:

PHPUnit_Framework_MockObject_Builder_InvocationMocker::method

Releases

Installation

Latest version, installation from disk:

  • Go to PhpStorm -> Preferences... -> Plugins -> (Gear Icon) -> Install plugin from disk... and choose jar file
  • Restart PhpStorm

About

PHPUnit Autocomplete Assistant (PhpStorm plugin)


Languages

Language:Java 100.0%