Description
Each of our sessions are digitally broadcast live and feature 3 separate presenters focusing on a specific aspect of some WordPress topic. Each presentation will have roughly 30-40 minutes allotted for instruction and 15 minutes allotted for Q&A at the end. This means that each session runs approximately three hours start-to-finish.
About This Session
Our presenters this month are Alison Barrett, John P. Bloch and K.Adam White. These experts really know their stuff when it comes to writing and running unit tests in WordPress.
“What is a unit test,” I hear you ask? A unit test is a way for programmers to validate that they code they’ve written is serving its intended purpose and producing the expected results. There are many ways to test code, and this way happens to be a very, very good one. Check out our blog for more information on the benefits of unit testing, and the role it might better play in your business.
Session Schedule
This session will be broadcast live on November 30, 2013 starting at 1pm ET.
All recordings will become available for replay at 4pm ET.
Topics Covered
- Why is Unit Testing important?
- Unit Testing: The Scary Parts
- Lessons Learned from Unit Testing
- Getting Started with PHP Unit Tests
- How to write testable code
- Identifying scenarios/code that are hard to test
- Writing your first Unit Test
- How to write a JavaScript Unit Test
- How to run a JavaScript Unit Test
- What does testable JavaScript look like?
- Unit Testing for jQuery – Can it be done? If so, how?
- And more!
About the Speakers

Alison Barrett
Alison works for Automattic, the wonderful company behind WordPress.com (and many other good things). She works in the “janitorial department” building in-house solutions that help the team run better. Alison is a relative new-comer to unit testing, which makes the lessons she’s learned all the more relevant to anyone just beginning the trek into unit testing. She loves making WordPress plugins, and also learning more about the WordPress APIs, both of which are primary focuses on her blog, Aliso the Geek.
Follow Alison on Twitter

John P. Bloch
John has been working with WordPress for more than half its current life span. John currently works for 10up as a Senior Web Engineer where he helps build powerful and user-friendly solutions for our awesome clients. He is very passionate about building stable, tested solutions and wants to share this passion for excellence with you.
Follow John on Twitter

K.Adam White
K.Adam has a deep-seated love for JavaScript. He has spoken at a number of WordCamps now on the topics of JavaScript and themes, JS and Plugins, Backbone + WordPress. He’s also very out-spoken about working with Grunt.js and several other JavaScript-based tools. If you write JS in any capacity, K.Adam’s presentation on Unit Testing in JavaScript is one you really won’t want to miss.
Follow K.Adam on Twitter