rework article tests to use stubs for things it's not testing