Motors are really quite simple beasts. Either they are bad mechanically and/or electrically.
Check for smooth rotation as Tom suggested. If it will not turn, put it in the trash.
The current drawn by a DC motor should decrease with the applied voltage, with a constant (or zero) load. The motor should draw relatively little current at 12V (a few amps for an unloaded motor of this size) so the capacity of the source/charger that you use for this test is not really critical. A DC motor controller simulates various DC levels to control the speed of the motor. It will put out something like 12V to give you a low motor speed.
Using a 12V battery or charger should be OK as Sando has discovered. The charger is probably the best option since it would be plugged into a house circuit with a breaker. There is very little to limit the current drawn from a car battery and you can/will melt things if the motor is shorted internally.
It might be best if you connect one wire from the charger then just brush the other on the motor wire and see if the motor shaft tries to move. If it does then hold it on longer. If the motor is shorted internally, you might not see any shaft movement. Your charger should be OK with the momentary high current drawn by a shorted motor but it probably won't like being connected for longer periods. If you use a proper DC motor controller as Roger has suggested, it should be able to protect itself against a shorted motor.
I hope that this makes sense. Good luck.
Phil