Why Unit and E2E tests should be minimized