30th September*,
1st & 2nd October
Manchester, UK

Stuart Herbert

Stuart is an industry veteran and one of the most experienced enterprise developers in the UK, with over 20 years of commercial experience on projects for companies including Hewlett Packard, Vodafone, Orange (now EE), DataSift, Her Majesty’s Government and many more. He specialises in designing and delivering software that works, as founder and Chief Software Archaeologist of Ganbaro Digital Ltd. He has recently finished refurbishing and enhancing a government payment system that handles 65 million pounds of business a year.

Tutorial Day

Unit Testing? Start Here!

Friday 30th September AM

Interested in unit testing, but don't know how to get started? Never written a test before? Not a problem. This workshop is for you.
This half-day tutorial will cover:

  • setting up your project for unit testing with PHPUnit
  • writing your first PHPUnit tests
  • a simple 3-step approach to designing unit tests
  • using data providers to check the robustness of your code
  • how to test for exceptions
  • some simple do's and don't's to keep your tests out of trouble

  • This is a hands-on tutorial. You'll need to bring your own laptop with Laravel Homestead 5.2 installed and running.

More Unit Testing? Improve Here!

Friday 30th September PM

Are you already unit testing, and looking for some pointers on how to get more benefits from your tests? Would you like the inside track on the techniques that the top developers use to ship code that works as expected? This is the tutorial for you.
This half-day tutorial will show you:

  • what code coverage is
  • why code coverage is important
  • how to improve your code coverage
  • what mocks are, and how to use them
  • when a mock becomes a ticking timebomb
  • how to test against your database
  • turning tests into documentation

This tutorial is a hands-on tutorial. You'll need to bring your own laptop with Laravel Homestead 5.2 installed and running.

Sponsors

Community Partners