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라는 파일을 자동으로 만들고 싶습니다.
이클립스에서는 툴바에 스켈레톤 테스트 클래스 작성과 관련된 많은 작업을 수행할 수 있는 버튼이 있습니다.IntelliJ에서 비슷한 것을 알고 있는 사람이 있습니까?
감사해요.
메뉴 선택 항목인 탐색 -> 테스트 또는 ++(Mac에서는 ++)ShiftTShift⌘T를 사용합니다.기존 테스트 클래스로 이동하거나 작은 마법사를 통해 생성할 수 있습니다.
또는 커서를 클래스 이름에 놓고 +(의도 액션 및 빠른 수정 표시)를 enter누를 수도 있습니다.Create Test(Create Test)
적어도 IDEA 버전 12에서는 동작합니다.
*IntelliJ 13 * (유료) ++ShiftT가 동작하기 전에 실제 클래스에 커서가 있어야 한다는 것을 알았습니다.
테스트 클래스를 생성하는 유일한 방법이라면 조금 제한적인 것 같습니다.돌이켜보면 기능성 클래스를 작성할 때 개발자가 테스트 클래스를 만들도록 강제할 수 있습니다.
메뉴 선택 [Navigate]> [ Test ]를 사용합니다.
바로 가기:
창문들
Ctrl + +
MacOS
⌘ + +
일부 사용자가 문의한 것을 알 수 있으므로 OSX에서는 네비게이트->테스트로 이동하거나 ++shiftT를 사용할 수 있습니다.
이 기능이 작동하려면 수업에 집중해야 합니다.
- 프로젝트를 오른쪽 클릭하여 [new]-> [ Directory > 디렉토리를 선택합니다.새 디렉토리를 만들고 이름을 "test"로 지정합니다.
- [ test ]폴더 우클릭 후 [Mark Directory As]-> [ Test Sources Root ]를 선택합니다.
- [ Navigate ]-> [ Test ]-> [ Create New Test ]을 클릭합니다.
테스트 라이브러리(JUnit4 또는 임의)를 선택합니다.
클래스 이름 지정
멤버 선택
바로 그겁니다.필요에 따라 디렉토리 구조를 변경할 수 있습니다.행운을 빕니다.
+ + 를 사용하여 필요한 작업/명령어를 찾을 수 있습니다.
여기서 + + 를 누르고 "test" 를 입력하여 명령어를 찾을 수 있습니다.
테스트 방법 중 하나에서 @Test 주석을 사용하거나 jmock을 사용하는 경우 @RunWith(JMockit.class)로 테스트 클래스에 주석을 추가합니다.Intelij는 이를 테스트 클래스로 식별하고 네비게이션을 활성화해야 합니다.또한 Junit 플러그인이 활성화되었는지 확인하십시오.
클래스 이름 선언에 커서를 두고 ALT + Return을 실행하면 Intelij 14.1.4에서 'Create Test' 옵션이 있는 팝업이 나타납니다.
언급URL : https://stackoverflow.com/questions/4346786/create-test-class-in-intellij
'programing' 카테고리의 다른 글
케이스당 여러 개의 값을 가진 PHP 스위치를 사용하는 가장 좋은 방법은 무엇입니까? (0) | 2022.12.10 |
---|---|
Java Swing에서 오른쪽 클릭 컨텍스트메뉴를 작성하려면 어떻게 해야 하나요? (0) | 2022.12.10 |
언어 구조와 PHP의 "내장" 함수의 차이점은 무엇입니까? (0) | 2022.12.10 |
stdint.h와 inttypes.h의 차이점 (0) | 2022.12.10 |
암호의 정규식에는 최소 8자(숫자 하나 이상)와 소문자, 대문자 및 특수 문자를 모두 포함해야 합니다. (0) | 2022.12.10 |