Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>PonicodeNew to Visual Studio Code? Get it now.

Ponicode

Ponicode

|
4,013 installs
| (4) | Free
Ponicode is a quick and easy AI-powered solution for Javascript unit testing.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Ponicode

A Javascript Unit Testing Low-Code Tool

Ponicode 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.

Setup

If 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.

Use

As 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:

  • Use the interface to manually enter the values you want to test your function with.
  • Retrieve the values that transit through your functions as you run your application in your development environment, and use these values to generate realistic test cases.
  • Choose from the test case suggestions provided by Ponicode's AI engine

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 uses

Ponicode 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 environments

Ponicode is currently available on VS Code as an extension. More coming soon.

Support

For 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.

Team

We 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

Credits

This extension uses images from vscode-coverage-gutters, which is licensed under MIT.

Keywords

coverage easy expect instant jest mocking painless test testing tdd bdd lowcode vscode ai artificial-intelligence

  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2019 Microsoft