Notes Used to Craft this Lesson
AdonisJS has a ton of built-in support for Fakes, making testing various modules super convenient.
Fakes are encapsulated working versions of a real dependency. For example, if we use a mail fake, all the APIs will work the same, but the result will be encapsulated in-memory rather than actually sending an email.