작업한 것
- BDD
- 유저플로우 → 거킨 → Cucumber 테스트 작성 → Cucumber 테스트 실행
- Cucumber 테스트 파악
- @Suite: 여러 테스트를 모은 테스트 묶음임을 junit에게 명시
- @IncludeEngines(”cucumber”): 테스트 엔진을 큐컴버 전용 엔진으로 쓰라고 지시
- @SelectClasspathResource(”features”): 테스트할 시나리오 파일의 위치를 명시(src/test/resources/features)
- @ConfigurationParameter(key = Constants.PLUGIN_PROPERTY_NAME, value = “pretty”): 큐컴버 실행 시 세부 옵션을 설정, pretty = 보기 좋게 출력
배운 것
- 자바의 어노테이션 순서
- 코드 실행에 영향은 없으나 관례상 클래스의 정체성을 잘 나타내는 걸 상단에 기재한다
이슈
다음 작업
마무리