Nifty JUnit : Using Rule on Method and Class level
As shown in a the post Nifty JUnit : Working with temporary files, it is possible to use @Rule in a JUnit test, which is a Method level Rule. In this example I would like to show the variation of the @ClassRule for a Class level Rule.
The @Rule is fired before each test method (just like @Before) and after each test method (just like @After) of the test class, as shown in the example below.