Tag Archives: unit testing

PHPUnit composite configuration scope

PhpStorm 2018.2 comes with an extra level of flexibility for working with PHPUnit tests. Previously, you could run either a single method in a class, or all methods at once. Now, PhpStorm also lets you run an arbitrary selection of … Continue reading

Posted in Cool Feature, Newsletter | Tagged , , , | 1 Comment

Codeception сode coverage support

PhpStorm 2018.1 delivers long-awaited code coverage support for Codeception. Now you can get a detailed overview of which portions of your application’s codebase are covered with tests.

Posted in Cool Feature, Newsletter | Tagged , | Leave a comment

Testing improvements in PhpStorm 2018.1

PhpStorm 2018.1 brings several improvements to streamline and simplify your work with PHPUnit tests. You can now create target classes from tests, annotate your tests easily, and run the tests using the code editor gutter icons. Let’s take a closer … Continue reading

Posted in Cool Feature, Newsletter | Tagged , , | Leave a comment

PHPUnit support enhancements

PhpStorm 2017.3 brings you several minor enhancements, allowing for more effective work with unit tests. The new Undefined PHPUnit data provider inspection detects a method that you’ve specified via the @dataProvider annotation but have not declared in unit tests yet. … Continue reading

Posted in Cool Feature, Newsletter | Tagged , , | Leave a comment

Test methods generation

PhpStorm 2017.3 makes it easier to create tests with all supported test frameworks. Previously available for PHPUnit tests only, test file templates will now assist you in creating Codeception Unit, Codeception Functional, and PHPSpec Specification tests.

Posted in Cool Feature, Newsletter | Tagged | 2 Comments

Running PHPUnit tests over SSH on Vagrant with PhpStorm 8

More and more PHP developers are shifting to a workflow where they use PhpStorm on their local machine and run and debug their PHP applications on a remote server or Vagrant machine. Which is great! Every project we’re working on … Continue reading

Posted in Cool Feature, Early Access Program | Tagged , , , , , , | 5 Comments

PHPUnit 4 in PhpStorm 8 EAP

A couple of months ago, PHPUnit 4.0 was released (as well as 4.1 a few days ago). This latest incarnation of the popular unit testing framework for PHP adds a couple of new features and bugfixes. In this blog post, we’ll … Continue reading

Posted in Cool Feature | Tagged , , , | 2 Comments

Hands-on PhpStorm Workshop Materials

Have you ever taken the time to sit down and explore PhpStorm? Now’s your chance! We’re publishing the materials we’ve developed for the PhpStorm workshop at the PHPBenelux conference! In these materials, you’ll learn about many of the features and … Continue reading

Posted in Screencast | Tagged , , , , , , , , , | 2 Comments

[Webinar Recording] Refactoring Legacy Code with PhpStorm

The recording of our January 28th webinar featuring Mathias Verraes and Mikhail Vink, Refactoring Legacy Code with PhpStorm, is now available on JetBrains YouTube Channel. In this webinar, Mathias starts from a piece of code that is messy and uncovered by tests. … Continue reading

Posted in Screencast | Tagged , , , , | 2 Comments

PHPUnit on Server changes in PhpStorm 7

Unit testing follows the mantra that “the same input always should generate the same output.” But what if some developers on a team have different PHP configurations, or maybe one uses Windows and the other one Mac OS X? Does … Continue reading

Posted in Cool Feature | Tagged , , , | 7 Comments