Replies: 1 comment
-
일단은 코틀린 + json |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
테스트케이스를 객체 위주로 생성하는 것의 장단이 있다고 생각됩니다.
장점은 코드레벨로 표현가능하니 객체를 바로 떠올릴 수 있다는 점
단점은 너무 많은 객체가 생성된다는 점입니다.
객체가 많이 생기면 재사용성이 떨어지는데,
예를 들어
와 같은 json 형식으로 요청을 해야 하는경우가 많다고 했을 때, 현재 구조에서는 매 요청에 매핑되는 DTO를 만들어주고 있기 때문에 만들어놓은 구조를 재사용할 수 없고 객체를 그때그때 테스트케이스에 넣어줘야 합니다.
테스트 케이스에 어떤 구조인지 직접적으로 보이는 것도 장점일 수 있을 것 같긴해서 고민이 많이 됩니다.
추가로 코틀린으로 테스트를 관리하게되면 좀 더 나아질 수 있지 않을까 하는 생각도 드네요
Beta Was this translation helpful? Give feedback.
All reactions