12 plugins in category «Unit testing»
- Support run/debug ef-common tests via context menu.
- Show run button in the line of test case.
- Run and debug ef-common tests with standard run configuration.
- It will update run.py in your project to support this plugin.
MoreUnit assists you in writing unit tests!
- Works for all IntelliJ-based IDEs (AppCode, IDEA, PhpStorm, PyCharm, RubyMine, WebStorm, etc.)
- Jump form your production code to you test code, and vice-versa. To access the command:
- From the main menu: "Navigate" > "Jump to Test" or "Jump to Test Subject".
- From the contextual menu: "Go To" > "Jump to Test" or "Jump to Test Subject".
- From the "Find Action..." pop-up window: "Jump to Test / Test Subject".
- Should several candidates be found, a list is displayed for selection.
- Supported naming patterns:
- lower/upper CamelCase or word separated with hyphens, underscores or even spaces
- "test", "tests", "spec" or "should" suffixes (case insensitive, except for CamelCase style)
- "test", "tests" or "spec" prefixes (case insensitive, except for CamelCase style)
- Writing tests for your Java code in Scala? Your test code does not have to be written in the same language as you production code!
- Practicing TDD, having integration tests? You likely don't always have a one-to-one relationship between your test and production files...
MoreUnit lets you simply jump to the last opened test file (respectively to the last opened production file). To access the command:
This plugin is used for loading files with the logs of Pytest or Python failures/tracebacks and then visualizing them in the editor. This plugin also provides a Dependency Graph
Here are listed the actions, which will appear in the tools menu in IDE:
- Load and Visualize log .txt: A windows will appear where if the file containing the logs is selected and then the Editor of the IDE is used for visualizing/highlighting the lines.
- Clear current View: Clears the view for the current opened tab, after refreshing the visualization will be redrawn.
- Stop visualization: Stops the visualization for all the files, keeping the settings, but not the so far visualized data.
- Visualize console logs:Visualizes the logs from the internal IntelliJ console log. Logs are visualized, if any errors happened and are drawn when the editor tabs are opened/reopened.
- Listen for external jars:Listens for external logs, which can be send through a UDP protocol on port 9876 as 1024 bit words. These are then visualized.
Here are listed the actions which can be used on the Dependency Graph window.
- Visualize coverage: Creates a dependency Graph visualizing the actual coverage for all the modules (python files) of the project. The nodes are differently colorized according to their code coverage.
- Reset view: Resets the view of the visualized graph - changes the focus.
- Clean canvas: Cleans the canvas and reoves the entire visualization