PonicodeA Javascript Unit Testing Low-Code ToolPonicode is a quick and easy AI-powered solution for Javascript unit testing. Create your unit tests easily on a low-code interface. Choose from the suggestions generated by our Machine Learning models. Achieve high test coverage without writing a single line of code. Ponicode is currently in Private Beta, but you can get more information and register for our Public Beta launch on https://ponicode.com. SetupIf you have access to app.ponicode.com, you can install the extension and link VS Code to your account. At this point, you are good to go and can use the Ponicode VS Code extension freely. UseAs you open any JS file, the Ponicode icon appears next to some functions, indicating that Ponicode can help you test them. Right click on the function and select "Ponicode Tests" to open the low-code javascript unit testing interface. Here, you can:
Ponicode then takes care of creating and writing the test file for you, using correct Jest syntax. You can configure file location and naming convention according to your preference. The generated test files are updated in real time as you use the Ponicode interface. Possible usesPonicode can be used to create unit tests quickly and easily on a low-code interface. But it can also be used to visualize its unit tests, their performance and modify them easily. If you already have unit tests in your code base, you can use Ponicode to visualise them and modify them easily. Ponicode is a very suitable tool for test-driven development. Just write the name of your function, create your unit tests on the interface and then write the body of your function, watching the different test cases turn green. The interface allows you to see which tests pass and which fail. You can also use Ponicode simply to view the input and output values of functions called while you run your application in your development environment, a bit as if it was a debugger. Supported environmentsPonicode is currently available on VS Code as an extension. More coming soon. SupportFor all requests, remarks, feedback or other, please contact us at ping@ponicode.com or contact us through the chat on our website: https://ponicode.com. TeamWe are a passionate and multinational team with a genuine desire to create groundbreaking technology and practical solutions for developers. To get to know us better or to contact us, follow the link here: https://ponicode.com/team CreditsThis extension uses images from vscode-coverage-gutters, which is licensed under MIT. Keywordscoverage easy expect instant jest mocking painless test testing tdd bdd lowcode vscode ai artificial-intelligence |