Full Stack Radio

72: Taylor Otwell - Testing Laravel Applications


Listen Later

Topics include:

  • How their approaches have changed over time
  • Feature tests vs. unit tests, when to use each
  • Testing code that interacts with external services
  • Using fakes instead of mocks
  • Contract tests
  • Testing view data vs. rendered HTML

Sponsors:

  • Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 days
  • Codeship

Links:

  • Test-Driven Laravel, Adam's testing course
  • Laravel Horizon test suite
  • Laravel Fakes documentation
  • "Don't Mock What You Don't Own", Adam's screencast on testing wrappers for external services
  • "Writing Your Own Test Doubles", Adam's blog post on using fakes instead of mocks
  • "Preventing API Drift with Contract Tests", Adam's screencast on using traits to create contract tests between fake and real implementations
...more
View all episodesView all episodes
Download on the App Store

Full Stack RadioBy Adam Wathan

  • 4.7
  • 4.7
  • 4.7
  • 4.7
  • 4.7

4.7

179 ratings


More shows like Full Stack Radio

View all
Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

987 Listeners

Darknet Diaries by Jack Rhysider

Darknet Diaries

8,076 Listeners