Lunch & Learn - Unit & Integration Testing w/ PHP & Vanilla

This Friday I'll be doing a lunch & learn on unit & integration tests w/ Vanilla. This will be targeting our PHP backend and will be covering the following:

  • What's the difference between unit vs. integration tests.
  • When to write unit vs integration tests.
  • Vanilla base test cases (MinimalContainerTestCase, AbstractResourceTest, SharedBootstrapTestCase) and when to use each one.
  • Mocks & Dependency Injection.
  • Data providers & strategies.
  • Checking test coverage.
  • "Good Enough" testing.

This will likely be around 1 hour in length (may run shorter depending on questions at the end). I've sent out the calendar invite.

Comments