I used to work in automotive and all unit tests didn't require the finished car, just the SW.
Nasa doesn't hava another Voyager probe in their lab floating around in zero gravity to run unit tests on before sending the SW patches, they use simulators.
For calibration you do need the final production HW, but unit tests shouldn't, so maybe there's a confusion here about the type of tests ran.
JPL keeps a working duplicate of their Mars rovers on Earth and tests software updates there. So if the Voyager zero-gee environment prevents a useful duplicate, that means testing software in simulation is considered inferior to using a (massively expensive) physical duplicate like for the Mars robers.
https://mars.nasa.gov/news/8749/nasa-readies-perseverance-ma...
It’s really unique for such a competent machine builder to not have this, and it’s 100% due to their excellence being in physics and mechanical engineering, a culture of treating software as an afterthought for too long. Note, I don't think ASML still treats software as an afterthought, but they did for a long enough to make it really hard to catch up.