testNameGenerator
PHP-PHPUnit / JS-Jasmine Syntax: Will convert plain text task/message into a test method, using the plain text as a comment for readability.
Details
Installs
- Total 334
- Win 224
- Mac 60
- Linux 50
| Jun 10 | Jun 9 | Jun 8 | Jun 7 | Jun 6 | Jun 5 | Jun 4 | Jun 3 | Jun 2 | Jun 1 | May 31 | May 30 | May 29 | May 28 | May 27 | May 26 | May 25 | May 24 | May 23 | May 22 | May 21 | May 20 | May 19 | May 18 | May 17 | May 16 | May 15 | May 14 | May 13 | May 12 | May 11 | May 10 | May 9 | May 8 | May 7 | May 6 | May 5 | May 4 | May 3 | May 2 | May 1 | Apr 30 | Apr 29 | Apr 28 | Apr 27 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Mac | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Readme
- Source
- raw.githubusercontent.com
Will convert plain text task/message into a test method, using the plain text as a comment for readability.
Uses the file's syntax to choose between PHPUnit syntax (for PHP files) or Jasmine's “describe” and “it” blocks (for JavaScript). If the syntax is not PHP or JavaScript, no updates will be applied to the file.
Uses the editor's whitespace indent settings. If the cursor line is empty then use “blank” as the original phrase.
If the original phrase is inside a dockblock then it updates the method using the same pattern as when inserting a new test method.
Install
Install by downloading the 1.0.4 release zip and unpacking it into the \Packages folder (SublimeText Menu \ Preferences \ Browse Packages).
Usage
- Write at least a test name in plain text, using spaces between words
- Place cursor in the line(s) containing the test name(s)
- Press
Ctrl+Shift+uto convert the line(s) into test(s)
For JavaScript, the default action will be to create a Jasmine “it” block. Add “describe ” as a prefix to the string to create a “describe block”.
Limitations
Only supports PHPUnit syntax and Jasmine (describe and it blocks), for now.
TODO: context menu for selecting different languages / syntaxes
Preview
PHP

JavaScript
