더 나은 코드 작성을 지원하기 위해 Google 팀의 도구로 PMD을 설정하는 중입니다. 기본적으로 저는 Ant scripts을 만들고 모든 사람들이 사용할 수 있도록 몇 가지 규칙을 설정하려고합니다.JUnit 테스트를 위해 어떤 PMD 규칙을 활성화해야합니까?
는하지만 지금 나는이 문제에 충돌 : 나는 내가 우리의 주요 소스 코드에 적용되는 동일한 규칙을 사용하지 않으 JUnit tests쓰기
. junit 테스트에서 String rules (string dupliates 또는 이상한 인스턴스 생성과 같은)에 대해서는별로 신경 쓰지 않습니다.
내 질문은 다음과 같습니다
- 는 내 측면에 결함이 내가 더 잘 JUnit 테스트를 쓰기 시작해야합니까?
- 일부 string/design/finalizers 규칙을 사용하지 못하는 두 번째 규칙 집합을 제공해야합니까?
테스트 용으로 다른 룰셋 구성을 설정합니다. 거기에 몇 가지 코드 중복 및 일부 코드가 혼란스럽게 코드 냄새로 볼 수 없습니다. – cringe