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
Uh oh!
There was an error while loading. Please reload this page.
-
테스트케이스를 객체 위주로 생성하는 것의 장단이 있다고 생각됩니다.
장점은 코드레벨로 표현가능하니 객체를 바로 떠올릴 수 있다는 점
단점은 너무 많은 객체가 생성된다는 점입니다.
객체가 많이 생기면 재사용성이 떨어지는데,
예를 들어
{ "name" : "", "email" : "" }와 같은 json 형식으로 요청을 해야 하는경우가 많다고 했을 때, 현재 구조에서는 매 요청에 매핑되는 DTO를 만들어주고 있기 때문에 만들어놓은 구조를 재사용할 수 없고 객체를 그때그때 테스트케이스에 넣어줘야 합니다.
테스트 케이스에 어떤 구조인지 직접적으로 보이는 것도 장점일 수 있을 것 같긴해서 고민이 많이 됩니다.
추가로 코틀린으로 테스트를 관리하게되면 좀 더 나아질 수 있지 않을까 하는 생각도 드네요
Beta Was this translation helpful? Give feedback.
All reactions