@After 어노테이션이 추가된 메서드 또는 tearDown() 메서드가 호출되지 않습니다.
그러면 테스트 환경이 부분적으로 초기화될 수 있으며 이는 다른 테스트에 부정적인 영향을 미칠 수 있습니다.
대신 테스트 케이스의 초기화는 setUp() 메서드 또는 @Before 어노테이션이 추가된 메서드에서 실행되어야 합니다.
나쁜 예:
public class ImportantTest {
private File file;
public ImportantTest() throws IOException {
file = File.createTempFile("xyz", ".tmp");
}
// ... tests go here
}