factored rule tests into separate acceptance suite