Skip to content

Details

Eventide’s Telemetry library enables you to separate what happened from what you want to do about it. This has an obvious use as a graceful way to log system behavior.

But the uses of it go beyond that. Can we turn the data we collect with Telemetry to aid in our testing?

We sure can, and in fact, that’s how the `Messaging::Write` substitute works.

So the plan is to develop something like `Messaging::Write`, complete with a substitute, and show how we can leverage Telemetry to give us the visibility we need to successfully test that the code is doing what we think it does.

And as part of it, we’ll go through how `Messaging::Write` and its substitute work, gaining a better understanding of the methods that the substitute provides when writing tests.

Join us on Zoom: https://aumni-fund.zoom.us/j/83094973603?pwd=RGp6a0hwS2twc0tJN01OVHEza2Ivdz09

To join us on Zoom though, you'll need to RSVP to the Meetup event with the same name you'll use on Zoom.

Related topics

Events in American Fork, UT
Microservices
Ruby
Software Development
Continuous Delivery
DevOps

You may also like