Writing Unit Tests Using PHPUnit
Offered By: PHP UK Conference via YouTube
Course Description
Overview
Explore unit testing in PHP with this comprehensive conference talk from PHP UK Conference 2013. Learn how to write effective unit tests using PHPUnit, overcome common challenges, and apply Test-Driven Development (TDD) principles. Discover techniques for handling code dependencies, database interactions, and email functionality in your tests. Gain insights on convincing stakeholders of the long-term benefits of unit testing. Follow along with hands-on examples and practical advice for writing reliable, reusable tests for real-world applications. Access accompanying slides for additional reference and reinforce your understanding of key concepts such as dependency injection, testing private methods, and the CREP index.
Syllabus
Introduction
Overview
Why is unit testing important
Writing the first unit test
Creating a folder for unit tests
Writing unit tests
Writing complex unit tests
The essence of unit testing
Dependency injection
Dependency containers
Writing testable code
Voodoo
Testing Private Methods
Warning Sign
Database Tests
Testdriven development
Fixing bugs
What to test
CREP index
Conclusion
Taught by
PHP UK Conference
Related Courses
Object Oriented PHP & TDD with PHPUnit from ScratchUdemy Getting Started with PHP Unit Testing Course (How To)
Treehouse Unit Testing with PHPUnit
Pluralsight PHP Unit Testing with PHPUnit
Udemy Advance your Skills as a PHP Developer: Testing and Debugging
LinkedIn Learning