pagantis_elixir_tools v0.4.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
Works together with the JsonApi. The JSON API expects a validated request and converts the
controller into a Json Api Controller by passing only the validated parameters using
JaSerializer.
A Plug that checks whether a valid JSON API request is sent.
JSON API View is an overlay over the default Jaserializer view and provides functionality to apply standards.