By David Cantrell (DrHyde) from London.pm
Date: Saturday, 24 November 2012 12:20
Duration: 50 minutes
Target audience: Any
Language: English
Tags: debugging testing
Lots of perl people think that they're doing unit testing, because they test each module. That is not unit testing. Unit testing tests each indivisible unit of functionality *in isolation*, testing not just functions' return values for various arguments, but also their interactions with other parts of your application by mocking those other parts. Unit testing makes tests far more useful as a debugging tool, but also requires changing how you think about writing code. In this talk I'll show how you can make your code more debuggable with unit testing.
Attended by:- Nicholas Clark
- Aaron Crane (arc)
- Pedro Figueiredo (pfig)
- David Cantrell (DrHyde)
- Matthew Black
- Chad Hanna
- Michael Jemmeson (michael)
- Brian Kelly
- Michele Beltrame (arthas)
- Victor Churchill
- Steve Holden
- Peter Haworth (pmh1wheel)
- Avi Greenbury (BigRedS)
- Colin Campbell
- Paul Evans (LeoNerd)
- Tzctyapc
- John Harrison (JohnGH)
- Elena Bolshakova (helena)
- Jason Clifford
- Dominic Humphries (djh)
- Tony Edwardson
- Jan Hartung (Egga)
- Andrew Jones
- pozorvlak
- David Precious (bigpresh)
- James Ronan (Jim)
- Christian Karg (odrm)
- Neil Bowers
- Andrew Todd
- Brad Haywood
- kevin dawson (bowtie)
- Graeme Hewson
- Ross Hayes
- Bianca Gutu
- Johnathan Swan
- pierre masci (mascip)
- James Green (jkg)
- Tudor Crisan
- Istvan Gal
- Alexandru Strajeriu
- Russell Wheeler
- Andy Jones
- Iain Campbell
- Merlyn Kline
- Ben Rogers
- Tony Bedford
- Florentina Borse
- Adela Codrea
- Dumitru Negrea
- Pete Barlow
- Johannes Flieger
- Pete Houston
- Tom Beresford
- Daniel De Ruvo
- James Heald
- Eduardo Pato Rodrigues (eduzito)
- David Escribano
- Thomas Adam
- Natalya Shynkaryova














