Write tests to GET path campaign/<id>/

Also fix another broken unit tests.