사용자 도구

사이트 도구


springframework:test

문서의 이전 판입니다!


Springframework Test

@ContextConfiguration 이중 지정문제

  • @ContextConfiguration로 동일한 클래스를 부모클래스와 자식 클래스에도 중복 지정하자 Spring 3.2.8 + Gradle + JDK 7에서는 JDK Crash가 발생했고, JDK 8 에서는 Proxy 객체를 올바르게 생성하지 못해서 오류가 발생했다.
  • hs_err_pid 파일이 생성되면서 다음 오류 발생.
    Caused by: org.gradle.process.internal.ExecException: 
        Process 'Gradle Test Executor 1' finished with non-zero exit value 134

Test Class 자체에 컨텍스트 설정 넣기

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration // 이 부분 추가
public class MySpringTest {
    @Configuration
    public static class TestConfig {
        // 기타 설정..
    }
 
    @Autowired //.. injection...
}
springframework/test.1431581073.txt.gz · 마지막으로 수정됨: 2015/05/14 14:24 저자 kwon37xi