Skip to content

maxfilatov/phpuaca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages