PLAY PODCASTS
Should you change application code to support a test?
Episode 95

Should you change application code to support a test?

No Compromises · Joel Clermont and Aaron Saray

March 5, 202411m 32s

Audio is streamed directly from the publisher (media.transistor.fm) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

When you're writing a test it can be so tempting to just "tweak" some app code to make it easier to write that test, but we discuss why that might not be a good idea. We also talk about some app changes while writing tests that are beneficial to the overall project.

  • (00:00) - Sometimes changing code makes testing easier
  • (01:30) - Different types of code changes
  • (02:45) - An example with Laravel jobs
  • (04:30) - A time when it's okay to change code while testing
  • (08:50) - Avoid problems by writing tests earlier
  • (09:30) - Silly bit

Don't "compromise" on testing. See how we can help level up your Laravel project.

Topics

LaravelPHPtesting