사용자 도구

사이트 도구


springframework:springboot:test

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
springframework:springboot:test [2018/11/26 16:28]
kwon37xi
springframework:springboot:test [2019/01/22 15:26]
kwon37xi
줄 10: 줄 10:
 </code> </code>
  
 +==== Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test ====
 +  * ''Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test'' 라는 오류가 발생한다면 ''@SpringBootApplication'' 애노테이션이 붙은 클래스가 존재하는 패키지의 하위 패키지에 테스트를 둬야 한다는 원칙을 어긴 것이다.
 +  * 예: ''a.b.c.Application'' 이라면, 테스트 클래스는 ''a.b.c'' 아래의 패키지에 존재해야한다. 만약 ''a.b.**x**'' 처럼 돼있는 패키지에 테스트 클래스가 존재하면 자동으로 ''@SpringBootApplication''을 탐색하지 못한다.
  
 ===== @TestProperties ===== ===== @TestProperties =====
줄 30: 줄 33:
 ) )
 </code> </code>
 +
 +===== @WebFluxTest =====
 +  * [[https://stackoverflow.com/questions/53208701/webfluxtest-does-not-create-objectmapper-when-upgraded-to-spring-boot-2-1-0-rel|@WebFluxTest does not create ObjectMapper when upgraded to Spring Boot 2.1.0.RELEASE - Stack Overflow]] - [[https://github.com/spring-projects/spring-boot/issues/15070|When using WebFluxTest, WebTestClient's codecs are not customized breaking JSON (de)serialisation that relies on Module-provided functionality · Issue #15070 · spring-projects/spring-boot]]
  
 ===== 참조 ===== ===== 참조 =====
줄 39: 줄 45:
   * [[https://objectpartners.com/2018/06/14/spock-1-2-annotations-for-spring-integration-testing/|Spock 1.2 and Spring Integration Testing | Object Partners]]   * [[https://objectpartners.com/2018/06/14/spock-1-2-annotations-for-spring-integration-testing/|Spock 1.2 and Spring Integration Testing | Object Partners]]
   * [[https://solidsoft.wordpress.com/2018/09/03/spock-1-2-hassle-free-spring-beans-mocking-in-integration-tests/|Spock 1.2 – hassle-free Spring beans mocking in integration tests | Solid Soft]]   * [[https://solidsoft.wordpress.com/2018/09/03/spock-1-2-hassle-free-spring-beans-mocking-in-integration-tests/|Spock 1.2 – hassle-free Spring beans mocking in integration tests | Solid Soft]]
 +  * [[https://content.pivotal.io/springone-platform-2017/test-driven-development-with-spring-boot-sannidhi-jalukar-madhura-bhave|Test Driven Development with Spring Boot - Sannidhi Jalukar, Madhura Bhave]]
 +  * [[https://grokonez.com/testing/springboot-webflux-test-webfluxtest|SpringBoot WebFlux Test - @WebFluxTest - grokonez]]
springframework/springboot/test.txt · 마지막으로 수정됨: 2022/08/31 16:02 저자 kwon37xi