Skip to content

Reduce coupling in campaign store tests

Created by: ryanslade

The tests should be broken up into smaller units that can be run independently. There is currently too much shared state between tests which means they all need to be run in the correct order.

We should do more set up / teardown per test. This will be slower, but should allow us to run them in parallel so actual time to run them should stay about the same.