pagantis_elixir_tools v0.3.1 API Reference

Modules

Documentation for ElixirTools.

This support module helps with implementing contracts in tests. It ensures that the signature of a method is right. This is done by creating dynamically a contract for all public functions.

Functionality for pushing an event to SNS

A structure for working with events

The Publisher defines the behaviour to be implemented on adapter that implement the publishing logic to AWS, RabbitMQ or any other publishing method.

Fixture is a helper to work with fixtures in tests.

The HealthCheck module specifies a behaviour for dealing with health checks.

The Sql healthcheck verifies that the ecto repos are available and ready for handling requests