To avoid issues such as #16 creeping in, we should have an integration test that sets up Laravel, runs the service provider, and runs a request to ensure everything is sent as expected.
Note: since all failures are covered by catching exceptions and logging them, this is a little trickier, since the only observable is the log.
To avoid issues such as #16 creeping in, we should have an integration test that sets up Laravel, runs the service provider, and runs a request to ensure everything is sent as expected.
Note: since all failures are covered by catching exceptions and logging them, this is a little trickier, since the only observable is the log.