@Steaming Jon and others... you don't have to keep the motor from spinning, that risks burning it out and pinching or burning your fingers!
@NHVRYGray is blessed with a well-designed O scale 2-rail mechanism. NO rubber tires. High-quality 7-pole motor (good luck finding one of those in a Lionel or MTH loco these days!) And probably, a conservative gear ratio for smooth operation at scale speeds. It all makes me quite jealous!
The RIGHT way to figure out "stall current" (more appropriately, max current) is to put the shell back on the loco and an ammeter in series with the track feed. Grab hold of the loco's drawbar or the tender coupler, NOT THE BODY. Advance the throttle, and note the current draw just before the wheels begin to slip.
(I'm guessing that the loco is properly weighted, and given enough voltage the wheels will spin. In other words, there's more torque at the wheels than available traction.) Lower the throttle and repeat the experiment, making note of the results. That's the current capacity your E-unit or DCC decoder needs to handle. Add a little more for a margin of safety.
Now how well those 2-rail driving wheels, all flanged, will cope with 3-rail track and switches is a harder problem!!