Ponicode Unit Test

VS Code extension for UT in JavaScript, TypeScript & Python

14 followers

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 🎉
This is the 2nd launch from Ponicode Unit Test. View more

Ponicode CLI

Achieve high code quality with AI unit test generation
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 🎉
Ponicode CLI gallery image
Ponicode CLI gallery image
Ponicode CLI gallery image
Ponicode CLI gallery image
Free
Launch Team
Vy - Cross platform AI agent
Vy - Cross platform AI agent
AI agent that uses your computer, cross platform, no APIs
Promoted

What do you think? …

Raphaël Thobie
Great product !!!! So much time saved !!! Thanks team !!!
Claire Luchetta
@raph Thanks for your great message Raphaël! 😊
Julien Blancher
🙌
Mourad Temmar
A Great product ! Good job
Anas
@mourad_temmar Thanks, hope you enjoy it ;)
Moritz Koal
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 ?
Hamza Sayah
@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!
Moritz Koal
@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 ?
Hamza Sayah
@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! :-)
Moritz Koal
@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 !
Hamza Sayah
@koalmori Thank you!!
Solomon Bush
Really cool product! Excited to use this. I can't stand writing unit tests, especially with complex JS components.
Claire Luchetta
@solomon_bush Glad you like it Solomon 😊 Helping you in your daily coding journey is our goal 🦄
Charlene GK
This looks great! The hardest part about writing unit tests for me is always to get started! 😅
Hamza Sayah
@charlene187 Thank you! Haha, that's for sure! :D It's a sport!
PE Lieb
Great job Ponicode team and congratulations for the launch 🚀 CLI definitely bridges gap between better code quality and multiple dev environments
Hamza Sayah
@pedward_lieb Thank you PE! :-) Ponicode takes a bit of a step out of the IDE!
Claire Luchetta
@pedward_lieb Thanks PE for the support ☺️