Long gone are the days where a website’s job was simple. Modern webapps are expected to do it all - authentication, CRUD, metrics, REST, and more. With these additional responsibilities comes a need for both testable, verifiable code and the tests that show it.
This presentation will be focused on these 3 topics:
* Workflows, including testing tools like PHPUnit and Behat / Mink
* Writing quality tests and “gotchas” to avoid along the way
* Writing verifiable code that can be easily tested
About the presenter
Ciaran Downey is a web developer living and working on Orange County. He has experience with PHP, Go, and Node and is an advocate for clean, testable code that solves real business problems. He occasionally blogs at http://ciarand.me, and frequently codes at http://github.com/ciarand.
PeopleSpace is part coworking space, part events venue, and part community center. PeopleSpace members share a common love of creating wonderful things and understanding how the world works. PeopleSpace access includes access to our co-working space, events, and workshops. We also have offices, conference rooms, and work desks available for those that are interested.
Thanks to our Raffle Sponsor: JetBrains PHPStorm
We have one license of PHPStorm to raffle and it will be combined between OC
Drupal and OCPHP. One ticket holder at each meetup will be accepted and their contact info taken. A winner of the license will be announced end of month.
Thanks to our group Sponsor: SendGrid
SendGrid replaces your outbound email infrastructure, so you don't have to build, scale, and maintain email servers on your own. Our users enjoy improved deliverability, insight from analytics, on-demand scalability…and APIs.
Thanks to our Meetup.com Sponsor: LegalMatch
Don't just find a lawyer - find the right lawyer!
LegalMatch is a free legal matching system that provides access to pre-screened lawyers through a simple, three-step process.