春の単体テスト(SpringJUnit4ClassRunner)でティアダウン方式でbeanを使いたい。ただし、このメソッド (@AfterClass で注釈が付けられている) は静的である必要があります。解決策は何ですか?
例:
@RunWith(SpringJUnit4ClassRunner.class)
//.. bla bla other annotations
public class Test{
@Autowired
private SomeClass some;
@AfterClass
public void tearDown(){
//i want to use "some" bean here,
//but @AfterClass requires that the function will be static
some.doSomething();
}
@Test
public void test(){
//test something
}
}