Skip to content

Details

Hopefully by now, you know that testing is important, and you've integrated PHPUnit into your workflow. (If not, go watch one of those talks.) So now what?​
In this "testing 202" course, we'll explore some features of PHPUnit you may not be using (but should), some techniques you may not have thought of, and how to extend PHPUnit yourself for your own nefarious testing purposes. And we'll answer the question, "so what are traits actually good for?"​

Presented by Larry Garfield
Larry Garfield has been building websites since he was a sophomore in high school, which is longer ago than he'd like to admit. Larry was most recently Principal Engineer at MakersHub. He has also been a Staff Engineer at both TYPO3 and LegalZoom, and Director of Developer Experience for Platform.sh. A long-time Drupalcontributor and consultant, Larry led the Drupal 8 Web Services initiative that helped transform Drupal into a modern PHP platform. Larry is a member of the PHP-FIG Core Committee, co-author of several PHP RFCs, and has authored several books on PHP development including "Thinking Functionally in PHP" and "Exploring PHP 8.0."
Larry holds a Master’s degree in Computer Science from DePaul University. He blogs occasionally at https://www.garfieldtech.com.

Join us live on YouTube at:
https://www.youtube.com/@MergePHP/streams

---
Want to present at MergePHP? Sign up to speak with the link below. Technical talks are appreciated! Make a note if it's a full-length or shorter lightning talk.
MergePHP is:

  • AtlantaPHP
  • AustinPHP
  • AZ PHP
  • BostonPHP
  • Houston
  • Kansas City PHP
  • PDX (Portland, OR)
  • San Diego PHP
  • SeattlePHP
  • UtahPHP
  • Vegas PHP
  • Vancouver PHP

Subscribe to our Channel: https://www.youtube.com/c/MergePHP
Follow us on Mastodon: https://phpc.social/@merge
Speaker Signups: https://mphp.io/speakers
Suggest Speakers: https://mphp.io/suggest

Related topics

Software Architecture
PHP
PHP Application Development
Software QA and Testing
Test Driven Development

You may also like