PHP Unit Testing - PHPUnit Tutorial - Full PHP 8 Tutorial

Published: 14 September 2021
on channel: Program With Gio
87,610
1.7k

In this video, you will learn how to install & configure PHPUnit, how to write unit tests, data providers & so on. Note that this is part one of a two-part video and in the next video we'll do more testing along with things like stubs, mocking & test doubles.

SOME OF THE WAYS YOU CAN SUPPORT THE CHANNEL
👍 Smash the like button
🤝 Subscribe to the channel & turn the notifications on
💬 Post comments, any feedback is greatly appreciated
⭐ Become a Patreon:   / programwithgio  
THANK YOU!

🛠️ TOOLS & SERVICES I USE
Digital Ocean Hosting - Get 100$ credit - https://m.do.co/c/38b935ad74e5
Domains on Namecheap - https://namecheap.pxf.io/rnRjdQ
Envato Elements - https://1.envato.market/c/2937311/298...

LESSON 3.1
Course Outline - https://github.com/ggelashvili/learnp...
Course Playlist -    • Learn PHP The Right Way - Full PHP Tutoria...  

RESOURCES
Docs - https://phpunit.readthedocs.io/
Video about comparing objects -    • PHP Variable Storage & Object Comparison -...  
Source Repo - https://github.com/ggelashvili/learnp...

TABLE OF CONTENTS
00:00 - Install PHPUnit
02:22 - PHPUnit Configuration
03:56 - Writing Unit Tests
12:08 - Share test setup code (setup method)
14:33 - Data providers & testing exceptions
22:11 - External data providers & test class autoloading
25:14 - More tests
27:56 - Strict comparison vs loose comparison in tests (assertEquals vs assertSame)

** Affiliate Disclaimer: Some of the above links may be affiliate links, which may generate me a sales commission at no additional cost to you.


On this page of the site you can watch the video online PHP Unit Testing - PHPUnit Tutorial - Full PHP 8 Tutorial with a duration of hours minute second in good quality, which was uploaded by the user Program With Gio 14 September 2021, share the link with friends and acquaintances, this video has already been watched 87,610 times on youtube and it was liked by 1.7 thousand viewers. Enjoy your viewing!