Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cucumber 적용 실습 테스트 #419

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

seovalue
Copy link

(예전에 미션 수행한 적이 있다보니 깃이 꼬여서 우선은 Master로 지정해뒀는데 이후 close 할게요.)

소감
background: cucumber를 예전에 써봤지만 너무 예전이라 거의 처음써보는 것과 같음

  • station.features만 보고 적절하게 DataTable, Context등을 학습하는데 시간이 꽤 쓰였다.
  • DataTable이나 파라미터를 넣는 예시 테스트가 있으면 더 도움이 될 것 같다.
  • cucumber 내부가 정확히 어떻게 동작하는지 직관적으로 감이 잘 안옴 (문자열 오타 주의)
  • 확실히 RestAssured만을 활용해서 짠 인수 테스트보다는 읽기에 편하고 명세라는 느낌이 든다.

질문
저는 개인적으로 Map을 받는 걸 선호하지 않아서 예전에도 모두 dto class로 변환해서 body로 넘겼었는데요, 이번에도 그렇게 진행하려고 했을 때 SectionRequest에서 json parsing에러가 나는데 정확히 어떤 이유인질 모르겠어요..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants