[java] IntelliJ에서 테스트 클래스 만들기

IntelliJ 내부의 전통적인 Maven Java 프로젝트 구조에서 일하고 있습니다.

main/java/com/x/y
test/java/com/x/y

IntelliJ를 사용하여 main / java / com / x / y 에서 Foo라는 클래스를 만들 때 test / java / com / x / y 에서 FooTest.java라는 파일을 자동으로 만들고 싶습니다 .

Eclipse에는 스켈레톤 테스트 클래스를 만드는 데 많은 작업을 수행하는 툴바에 버튼이 있습니다 .IntelJ에서 비슷한 것을 알고 있습니까?

감사,



답변

메뉴 선택 탐색 -> 테스트 또는 Ctrl+ Shift+ T( Mac의 경우 Shift+ + T)를 사용하십시오. 기존 테스트 클래스로 이동하거나 작은 마법사를 통해 생성 할 수 있습니다.


답변

또는 클래스 이름에 커서를 놓고 alt+ enter( 의도 조치 및 빠른 수정 사항 표시)를 누를 수도 있습니다 . 테스트 작성 을 제안합니다 .

적어도 IDEA 버전 12에서 작동합니다.


답변

* IntelliJ 13 * (유료) ctrl+ Shift+가 T작동 하기 전에 실제 수업에 커서가 있어야한다는 것을 알았습니다 .

테스트 클래스를 생성하는 유일한 방법이라면 약간 제한적 인 것처럼 보입니다. 돌이켜 보면 개발자가 기능 클래스를 작성할 때 테스트 클래스를 작성해야합니다.


답변

메뉴 선택 사용하여 이동> 테스트

gif

바로 가기 :

윈도우

Ctrl+ Shift+T

맥 OS

+ Shift+T


답변

일부 사람들이 요청한 것을 볼 수 있으므로 OSX에서는 여전히 탐색-> 테스트로 이동하거나 cmd+ shift+를 사용할 수 있습니다T

이것이 작동하려면 수업에 집중해야 함을 기억하십시오


답변

  1. 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 새 디렉토리를 선택하십시오. 새 디렉토리를 작성하고 이름을 “test”로 지정하십시오.
  2. “test”폴더를 마우스 오른쪽 단추로 클릭 한 다음 디렉토리를 디렉토리로 표시-> 테스트 소스 루트를 선택하십시오.
  3. 탐색-> 테스트-> 새 테스트
    선택 테스트 라이브러리 작성 (JUnit4 또는 기타)을
    클릭하십시오.
    클래스 이름 지정 멤버
    선택

그게 다야. 필요에 따라 디렉토리 구조를 수정할 수 있습니다. 행운을 빕니다!


답변

나는 당신이 항상 필요한 행동 / 명령을 찾기 위해 Ctrl+ Shift+ A를 시도 할 수 있다고 생각 합니다.
여기서 Ctrl+ Shift+ 를 누르고 A«test»를 입력하여 명령을 찾을 수 있습니다.