The Squaretest plugin for IntelliJ IDEA allows you to automatically generate the boilerplate code required for your Java unit tests. GENERATE A TEST CLASS FOR YOUR JAVA CLASS WITH ONE ACTION Use the configurable keyboard shortcut to generate a test-class in either Java (1.7+) or Groovy. THE GENERATED TEST-CLASS CONTAINS APPROPRIATE BOILERPLATE CODE Squaretest automatically generates the following based on your source-class. - Code to construct the instance of the source-class and initialize its dependencies, in many cases - A test-method for each public and package-local method in the source-class. CUSTOMIZE TEST-CLASS GENERATION WITH A VELOCITY TEMPLATE You can configure how the test-classes are generated by creating your own Apache Velocity template. SUPPORTS COMMON TEST-FRAMEWORKS Squaretest includes default Velocity templates for both Java and Groovy for the following test-frameworks. - JUnit4 - JUnit5 - Robolectric3 - AndroidJUnit4


