Test libraries


  1. Override printing functions (mocking)
  2. Multiple expected values
  3. Multiple expected values revised
  4. Adding information with diag
  5. My own test functions
  6. My own test functions with Test Builder level
  7. Create a test module
  8. Test::Builder
  9. Test::Builder object
  10. Skip on the fly
  11. Test with warnings
  12. Testing for warnings
  13. Test::Warn
  14. Test for no warnings - the hard way
  15. No warnings at all using Test::NoWarnings
  16. Test with warnings Test::NoWarnings
  17. Test::NoWarnings
  18. Test::FailWarnings
  19. Test::Exception
  20. Exercise: improve test module
  21. Exercise: add is_max
  22. Exercise: is_between
  23. Exercise: test sum
  24. Exercise: Test::Exception
  25. Solution: is_between
  26. Solution: test sum
  27. Perl Best Practices
  28. Why number the test files?
  29. Test::Differences
  30. Test::Deep
  31. Test::File
  32. Test::LongString
  33. Test::Most
  34. Test::Trap
  35. Test::Fatal
  36. Test::XPath
  37. Sample script for testing Client-Server
  38. Sample script for testing Client-Server Win32
  39. Exercise for Test::Builder
  40. Exercis: Math::RPN
  41. Exercise: exceptions
  42. Solution
  43. Monkey Patching
  44. Mocking Time
  45. Mocking function of external call
  46. Mocking exception
  47. Mocking function error
  48. Mocking get in LWP::Simple

comments powered by Disqus