Ponicode launches its IntelliJ extension and kickoff its Java support

Are you confused between Ponicode and CircleCI? It’s not you, it’s us. Ponicode was acquired by CircleCI as of March 2022. The content and material published prior to this date remains under Ponicode’s name. When in doubt: Ponicode = CircleCI.

Ponicode expands its automated code quality testing reach with new product to support Java on IntelliJ

 

November 30, 2021 – Ponicode, the AI-powered platform whose extensions generate unit tests for developers, has today announced that its unique artificial intelligence is now capable of creating unit tests for Java with Ponicode for IntelliJ. Ponicode’s platform uses the power of AI to create exhaustive unit test suites and write the testing files for developers, thus freeing them from the most repetitive parts of unit testing while consistently increasing the robustness of the entire codebase. With one click, Ponicode for IntelliJ can help developers reach the necessary code coverage levels under the time constraints required by their management, without sacrificing the soundness of their tests. 

With this new Java support, Ponicode is reinforcing its commitment to unit test acceleration, while also taking the opportunity to increase its impact on legacy code use cases. Developers at large corporations can inherit millions of lines of legacy code, which is often poorly tested and regression-prone. The poor visibility generated by untested code affects the confidence with which developers can ship new features in production. Ponicode’s platform enables them to catch up on legacy code testing without wasting internal resources that could otherwise be going to developing new code. It also enables developers to make an assessment of their legacy code in the CI/CD and monitor where the weak spots are using Ponicode SQUAR GitHub Action. Overall the platform augments developers and allows them to safely move forward with innovation and accelerate the production of industrial-grade software.

A key part of Ponicode for IntelliJ is the Flash test feature, which enables developers to produce the exoskeleton of their unit test files at speed. Using the power of AI, it will read a function and understand its language and purpose, then it will take five or six AI-generated inputs and write the unit test file with these test cases, without any action required on the part of the developer. This feature takes developers over the first 80% of the unit testing process, saving them the hassle of code writing as well as the effort of finding an exhaustive range of scenarios. All they have left to do is check if they are pleased with the range of inputs and work on their assertion.

“With Ponicode for IntelliJ, we are moving forward with our vision of sharing our platform with all developers by expanding our presence to a new IDE and a new language all at once,” said Patrick Joubert, Ponicode CEO. “A growing number of developers in our community shared with us the challenges they have been facing with untested legacy code and their reluctance to undertake the tedious task of trying to review it, so we are hoping that our new support for Java will provide them with the automation necessary to quickly and accurately upgrade this legacy code and empower them to continue building new products on top of it without worry.” 

Ponicode for IntelliJ is now available on the IntelliJ marketplace. The solution is available to all developers for free with a limit of 1,000 unit tests per month, with the premium solution available for $29 per month.

About Ponicode 

Ponicode is a Paris-based startup founded in 2019 who’s ambitions is to enable software engineers to create high quality code with velocity. Ponicode provides a set of tools to assist developers in performing quality-related tasks at higher speeds than ever thanks to the power of artificial intelligence. Developers using Ponicode can focus on creating new software with the confidence that they do it with industrial-grade level of quality. Learn more at https://www.ponicode.com/


Green blobred blob