Live briefing
Everything about PHPUnit
Testing software
PHPUnit is a unit testing framework for the PHP programming language. It is an instance of the xUnit architecture for unit testing frameworks that originated with SUnit and became popular with JUnit. PHPUnit was created by Sebastian Bergmann and its development is hosted on GitHub. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: PHPUnitA 5-minute orientation
- Pick up a classic book: Modernizing Legacy Applications in PHPThe most-reprinted book on the subject
- Read the landmark paper: Penerapan Test Driven Development (TDD) pada Laravel Menggunakan PHPUnitCited 0 times
- Go sideways: XUnitA closely related topic
- Go sideways: Unit testingA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Modernizing Legacy Applications in PHPPaul M. Jones · 2014
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- XUnit xUnit is a label used for an automated testing software framework that shares significant structure and functionality that is traceable to a common progenitor…
- Unit testing Unit testing, also known as component or module testing, is a form of software testing by which isolated source code is tested to validate expected behavior…
- Hamcrest Hamcrest is a framework that assists writing software tests in the Java programming language. It supports creating customized assertion matchers ('Hamcrest'…
- TestDox TestDox is a documentation generator for Java to create an overview of test case methods written for the JUnit unit testing framework presented as full…
- NUnit NUnit is an open-source unit testing framework for .NET, .NET Framework, and Mono. It serves the same purpose as JUnit does in the Java world, and is one…
- JUnit JUnit is a test automation framework for the Java programming language. JUnit is often used for unit testing, and is one of the xUnit frameworks. JUnit…
- Debug code Debug code is computer code introduced to a computer program to test for errors or to help determine the cause of an error. It can be as simple as an echo…
- Lime (test framework) lime is a unit testing and functional testing framework built specifically for the Symfony web application framework based on the Test::More Perl library…