${:import(org.junit.After)}@After
public void tearDown() throws Exception {
${cursor}
}
${:importStatic(org.junit.Assert.assertThat,'org.hamcrest.Matchers.*','org.junit.matchers.JUnitMatchers.*')}assertThat(${object}, ${matcher});${:importStatic('org.junit.Assume.*','org.hamcrest.Matchers.*','org.junit.matchers.JUnitMatchers.*')}assumeThat(${object}, ${matcher});${:import(org.junit.Before)}@Before
public void setUp() throws Exception {
${cursor}
}
${:import(org.junit.Test)}@Test
public void when${SomethingOccurs}Then${SomePostcondition}() throws Exception {
${cursor}
}