PHPUnit

E452832

PHPUnit is a widely used unit testing framework for PHP that provides tools for writing, organizing, and running automated tests.

All labels observed (2)

Label Occurrences
PHPUnit canonical 5
PHPUnit testing framework 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf software library ⓘ
unit testing framework ⓘ
category software testing tool ⓘ
compatibleWith PHP 7 ⓘ
PHP 8 ⓘ
developer Sebastian Bergmann ⓘ
documentation https://phpunit.de/documentation.html ⓘ
ecosystem PHP testing ecosystem ⓘ
genre xUnit framework ⓘ
linked to: xUnit.net
hasComponent TestCase base class ⓘ
assert API ⓘ
phpunit command ⓘ
test runner ⓘ
implements test automation ⓘ
unit testing ⓘ
influencedBy JUnit ⓘ
license BSD-3-Clause License ⓘ
linked to: BSD license
originLanguage English ⓘ
programmingLanguage PHP ⓘ
provides assertion methods ⓘ
code coverage integration ⓘ
fixtures ⓘ
mock objects ⓘ
stubs ⓘ
test runners ⓘ
test suites ⓘ
repository https://github.com/sebastianbergmann/phpunit ⓘ
supports Composer autoloading ⓘ
XML configuration ⓘ
annotations ⓘ
behavior-driven development style assertions ⓘ
command-line interface ⓘ
data providers ⓘ
expected exceptions ⓘ
test dependencies ⓘ
test listeners ⓘ
test output formats ⓘ
test-driven development ⓘ
supportsIntegrationWith CI servers such as GitHub Actions ⓘ
CI servers such as GitLab CI ⓘ
CI servers such as Jenkins ⓘ
PCOV ⓘ
Xdebug ⓘ
targetAudience PHP developers ⓘ
usedFor automated testing of PHP code ⓘ
continuous integration pipelines ⓘ
regression testing ⓘ
website https://phpunit.de ⓘ

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

PhpStorm → supportsTechnology → PHPUnit ⓘ
Laravel Dusk → integratesWith → PHPUnit ⓘ
PHPUnit Bridge → supports → PHPUnit ⓘ
PHPUnit Bridge → integratesWith → PHPUnit testing framework ⓘ
linked to: PHPUnit
JUnit → inspired → PHPUnit ⓘ