Sign inSign up

aptacode/epochflow-emulator

By aptacode

Updated over 2 years ago

Local emulator for EpochFlow

Image
1

385

aptacode/epochflow-emulator repository overview

EpochFlow Emulator is a super quick in memory emulator of the Epochflow API which provides a light weight in memory emulator for the API which can be easily ran locally for development or part of your CICD pipeline for integration tests.

  • Use in your integration tests
  • Use for local development
  • Not suitable for production use
docker run -p 8085:8080 aptacode/epochflow:latest
Emulator web ui: http://localhost:8085
Emulator Swagger docs: http://localhost:8085/swagger

A few notes on the emulator.

  • Certain features behave in a way which makes testing easier, as such validation, authentication, authorization, timings and a few other properties may differ to the real API.

  • All data is stored in memory which makes the emulator quick and easy to run, as a result all data will be wiped each restart.

  • The CLI tool works with the emulator if the '--emulator true' flag is provided, which provides a simple way to seed data whilst testing your application.

Links

Tag summary

Content type

Image

Digest

sha256:cb50582a0

Size

48.8 MB

Last updated

over 2 years ago

docker pull aptacode/epochflow-emulator