Elixir – ExVCR
Just uploaded the initial version of ExVCR, which I was working on over the last weekend. It’s a record and replay HTTP-interactions library for elixir. As the name stands for, it’s inspired by Ruby’s VCR.
Before this one, I tried to create several libraries which involves HTTP interactions, and one of the issues was mocking server request/response on tests. Mostly, manual stubbing with Erlang’s meck library worked, but the test-data tends to become too simplified, and also it was a little cumbersome to manage test-scenarios. This library is a trial for easing the HTTP related testing.
It’s pretty much immature yet, but I am planning to improve it, at least for a couple of weeks from now.