Test libraries

  1. Multiple expected values
  2. Multiple expected values revised
  3. Adding information with diag
  4. My own test functions
  5. My own test functions with Test Builder level
  6. Create a test module
  7. Test::Builder
  8. Test::Builder object is a singleton
  9. Skip on the fly
  10. Test with warnings
  11. Testing for warnings
  12. Test::Warn
  13. Test for no warnings - the hard way
  14. No warnings at all using Test::NoWarnings
  15. Test with warnings Test::NoWarnings
  16. Test::NoWarnings
  17. Test::FailWarnings
  18. Test::Exception
  19. Exercise: improve test module
  20. Exercise: add is_max
  21. Exercise: is_between
  22. Exercise: test sum
  23. Exercise: Test::Exception
  24. Solution: is_between
  25. Solution: test sum
  26. Perl Best Practices
  27. Why number the test files?
  28. Test::Differences
  29. Test::Deep
  30. Test::File
  31. Test::LongString
  32. Test::Most
  33. Test::Trap
  34. Test::Fatal
  35. Test::XPath
  36. Sample script for testing Client-Server
  37. Sample script for testing Client-Server Win32
  38. Exercise for Test::Builder
  39. Exercise: Math::RPN
  40. Exercise: exceptions
  41. Solution