Faster software development, more robust code & high code coverage directly from your command line are now possible thanks to AI. Generate unit tests in bulk for your TS, JS & Python projects with the most relevant test scenarios. Keep bugs under control 🎉
Replies
Best
Awesome.
IMO it is a great solution to handle legacy code.
You generate tests, refactor it and then throw all tests away (because they have no meaning, the just freeze the current behaviour - no matter if right or wrong).
How is the code coverage ?
@koalmori Hello Moritz!
Thank you very much for your feedback!
Indeed, writing tests everywhere can have the unfortunate tendency to lock a codebase whose architecture is not stable enough. However, our goal is not to generate tests to throw away once the refactoring is done. This is why the question of which units to test is also raised by Ponicode. We have a technology that detects where to test, and we intend to cross-reference it with CLI. You can find it here: https://www.ponicode.com/squar-s..., and even try it and tell us what you think. Like all our other products, we evolve it often and are very eager for feedback and opinions like yours.
We look forward to discussing it with you!
Report
@hamza_sayah Hi Hamza !
My main concern with auto generated unittests is they have no "useful" description aka semantic. If they fail you just see "Oh test 1 does not like 0" but you do not know if there is some higher meaning behind this.
BUT..
after I saw your video on https://www.ponicode.com/developers it becomes much more clear for me.
I think your product really speeds up / improves writing unittests. Congratulations ;)!
I suppose you are free to add your test reasons in the test files after the generation (or is this a bad idea because they will be overwritten easily ?).
Do you also plan extensions for other IDEs like Webstorm, Pycharm, etc ?
@koalmori Yes, you can change the test descriptions as you like, even via the VS Code extension interface as explained here: https://ponicode.github.io/#/ut_...
For other editors, we are working hard on it because it is on our roadmap! :-)
Report
@hamza_sayah Yeah, sounds great ;) !
If you - someday - support Webstorm or Pycharm and you search for external beta users, feel free to contact me via twitter.
Have a nice day && good luck with the further development !
Hello Product Hunt lovers,
One of the makers here!
Unit Tests have been our focus for a while now, and we are all so proud of being able to bring forward new solutions that make it easier and easier to achieve a healthy code base. Even more - it’s great to be able to reach a wider and wider community with each product launch. Some of you might know that back when we started Ponicode, the horizon was JavaScript. Today, we are able to generate unit tests in TypeScript, Python, and soon we will be able to add Java and many more other languages to the list.
For all these reasons, the launch of Ponicode CLI is a true milestone for us.
But enough about the launch…. I believe Product Hunt is also a time to celebrate our achievements over the 2 years we have spent together, as a team - a growing team! We are all in this together and it is incredible to see where we are now.
Since the beginning of Ponicode, one question has been in our minds: how can we leverage AI to allow software developers’ to save time and focus on creativity and problem solving?
Since we have first asked ourselves this, we have reached several milestones.
We have found an angle and cracked the technology to do it
We have managed to raise 3M € which allowed us to launch our first public beta
We have developed new solutions to fit industry-level expectations
Thank you to everyone who made that possible, first of all our team😉 but even more importantly, our friends, our investors and our users who help us get closer to our goal everyday!
(Oh, and don’t forget that we have a special Ponicode competition today! Free unicorn goodies to the top 5 people who will generate the most unit tests through Ponicode CLI! )
Replies
Ponicode Unit Test
Ponicode Unit Test
Ponicode Unit Test
Log Harvestor
Ponicode Unit Test
html.to.design
Ponicode Unit Test
Ponicode Unit Test
Ponicode Unit Test
Naker
Connector Catalog by Whaly
Ponicode Unit Test
Ponicode Unit Test
WeWeb.io
Ponicode Unit Test