Elixir in Action author Saša JurićIn the final article of this series we’ll take a look at our approach to testing at Very Big Things. As always, when discussing some practice or technique, it’s worth defining the purpose, i.e. the benefits that we want to reap. When it comes to tests, we write them to verify that the system is working as expected. A good test suite will fail when something is off in the behaviour of the system. If everything works correctly, all of the tests should p...