Unit Testing in CI/CD Pipelines: Best Practices, Tools & Benefits