Test that enqueue() fails when strategy.size() returns NaN
NaN sizes should give RangeError, not TypeError