2010-08-03 5 views
6

이클립스에서 src/main/java 아래에있는 클래스 (MyComponent, say)를보고 있다면 마우스 오른쪽 버튼을 클릭하여 new ...--> other -> JUnit 테스트를 선택할 수있다. Eclipse는 단위 테스트 클래스 (MyComponentTest)의 이름을 추측 할만큼 똑똑하지만 src/main/java 아래에 단위 테스트를 적용해야한다고 주장합니다. Eclipse 또는 m2Eclipse에서 기본 테스트 위치가 src/test/java가되도록 설정할 수 있습니까? 이것이 Maven을 사용하는 표준적인 방법이라는 것을 감안할 때, 이것에 대한 설정이 있어야하지만 찾을 수는 없습니다. JUnit 테스트를 만들 때Maven을 사용할 때 Eclipse에서 기본 테스트 위치를 어떻게 변경합니까?

+1

좋은 질문입니다! 이클립스가 더 똑똑해지기를 바란다. –

+0

[Eclipse에서 새 JUnit 테스트의 소스 폴더를 기본으로 설정하는 방법] (http://stackoverflow.com/questions/69063/how-to-default-the-source-folder-for-new-junit- tests-in-eclipse) –

답변

2

좋은 질문입니다.이 또한 저를 괴롭힙니다. 내가 봤 거든이 제안을 발견 : How to default the source folder for new JUnit tests in Eclipse?.

기본적으로 말합니다 : moreUnit, 단위 테스트 작성을 돕기 위해 Eclipse 플러그인을 사용합니다. 다른 기능 중에서도 테스트의 기본 소스 폴더를 구성 할 수 있습니다.

0

, 당신은 다른 소스 폴더를 선택하면서 당신이 '새> JUnit 테스트'를 클릭하면 'SRC/메인/자바'

+0

예, 가능합니다. 필자의 요점은 다른 소스 폴더를 선택하지 않고 Maven 규칙을 따르기를 원한다는 것입니다. – GaryF

0

,이 것을 사용하는 것보다 다른 소스 폴더를 선택하실 수 있습니다 하나는 목표로.

그래서 '기본'에는 '현재'폴더 만 사용됩니다. 현명한 디폴트는 일식이 잘되지 않는 것입니다.

전혀 좋지 않은 점은 무엇입니까?

+1

사람들이 그것에 대해 어리석은 의견을내는 것을 만드는 것이 좋습니다. –

관련 문제