Depends. In functional programming, if all components of a pipeline are tested independently, you can all but guarantee that the pipeline as a whole will work as intended.
That said, software testing isn't really an apt analogy now that I give it some thought. Testing real world equipment has to contend with a lot more edge cases and environmental factors.
That said, software testing isn't really an apt analogy now that I give it some thought. Testing real world equipment has to contend with a lot more edge cases and environmental factors.