PHP Unit Testing
This course will teach you how to write unit tests for your PHP using PHPUnit.
What you'll learn
In this course, PHP Unit Testing, you’ll learn to write unit tests using PHPUnit. First, you’ll explore why you should write tests for your code and how it will make your life easier as a developer. Next, you’ll discover how to write assertion tests, use fixtures as well as, using test doubles to isolate unit tests from external dependencies. Finally, you’ll learn how to tackle more advanced topics such as test driven development, code coverage, database integration testing and testing asynchronous calls in PHP. When you’re finished with this course, you’ll have the skills and knowledge of confidently writing tests for your PHP code using PHPUnit.
Table of contents
- Module Intro 1m
- Demo: Setup Integration Test Fixtures 5m
- Demo: Writing Integration Tests for Fetching All Users 3m
- Demo: Writing Integration Tests for Fetching a Single User 2m
- Demo: Writing Integration Tests for Inserting a User 3m
- Demo: Writing Integration Tests for Updating a User 2m
- Demo: Writing Integration Tests for Deleting a Users 3m