Create tests that give better assurance that changes don't break existing functionality and don't cause regressions.