###JavaUnit.vim [](https://gitter.im/wsdjeg/JavaUnit.vim?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [](https://travis-ci.org/wsdjeg/JavaUnit.vim) #### requirement 1. jdk 2. [artur-shaik/javacomplete2](https://github.com/artur-shaik/vim-javacomplete2) 3. [scrooloose/syntastic](https://github.com/scrooloose/syntastic) > also you can use my fork which provide gradle support, [wsdjeg/syntastic](https://github.com/wsdjeg/syntastic) 4. [Shougo/unite.vim](https://github.com/Shougo/unite.vim) > if you do not intstall this plugin,JavaUnit will show result in its own buffer instead of unite. 5. [tagbar](https://github.com/majutsushi/tagbar) #### install - [neobundle.vim](https://github.com/Shougo/neobundle.vim) ```vim NeoBundle 'wsdjeg/JavaUnit.vim' ``` - [Vundle.vim](https://github.com/VundleVim/Vundle.vim) ```vim Plugin 'wsdjeg/JavaUnit.vim' ``` #### Command JavaUnitExec test the current methond(no need put the cursor on the methodName)  JavaUnitExec [args ...] test specification method example JavaUnitExec testMethod1 testMethod2 testMethod3 ...  JavaUnitTestMain run the main methon of current class also you can use `JavaUnitTestAll`,then will run all the testMethod in the current file  support for maven project JavaUnitTestMaven test current file  JavaUnitTestMavenAll test this project  #### Mappings `q` close the JavaUnit buffer.