Be aware, hitting it with juice is just a rudimentary test, as there is no load on the motor.
Had one once that spun on the bench and wouldn't work in the bike. The shaft bearings inside were worn and when under load, would allow the armature to contact the motor frame, shunting the power away from the armature and nearly negating any power output. Without load, the armature spun centered in the frame.
Another had the commutator brush worn away. The connecting wire allowed the motor to spin on the bench (brief test). In the bike, the connecting wire melted in about to motor revolutions under load. A true smoke test, that one.
Now, I usually bench test spin an unknown starter motor, after I inspect the bearings, brushes and commutator.
Cheers,