If you're looking for an AI-powered code assistant that can write unit tests and ensure new code changes are tested before deployment, CodeComplete is a great option. The tool includes automated unit test generation and a range of other coding tools, like code generation, code chat and refactoring. It protects code and data with self-hosted options and permissively-licensed repositories, so it's a good option for enterprise customers.
Another contender is CodeGPT, which brings AI assistants into your coding workflow with IDE extensions like VSCode. It offers features like code completion, unit testing and screenshot-to-code conversion. The service is geared for businesses and developers who want to speed up their coding work while keeping data out of the cloud with self-hosted options.