Property Based Testing, Automation Testing, QA, Unit Testing, Integration Testing.
huge. And also, those data sets might even not cover all the main scenarios and edge cases. Having the responsibility of finding bugs dependent on the developer to think on those combinations may be tricky. Also, it may be a hidden cost for your company, since either you write an insufficient