현재 IntelliJ (2017-3은 중요)를 사용하지만 현재 프로젝트에서는 특정 입력 (주로 텍스트 조작)을 테스트해야합니다. 나는 BlueJ를 학교에서 기억했다. 당신은 Object를 생성하고 추가 코드를 작성하지 않고 단일 메소드를 실행할 수있다. IntelliJ의 기능을 제공하는 플러그인이나 다른 해결 방법이 있습니까? IntelliJ : BlueJ와 같은 단일 메서드 실행
는
4
A
답변
0
당신은 Maven 프로젝트로 설정하고 테스트 각 방법을 실행하는 JUnit을 사용할 수 있습니다 (BlueJ의의 parrallel를 사용하는 것은 그래서 슬프게도 옵션을하지 이잖아, IntelliJ를위한 프로젝트를 나누기).
기존 프로젝트를 maven 프로젝트로 변환하려면 프로젝트 모듈을 마우스 오른쪽 단추로 클릭하고 "프레임 워크 지원 추가"를 클릭 한 다음 maven 상자를 확인하십시오.
이렇게하면 pom.xml이 생성됩니다.
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
<scope>test</scope>
</dependency>
</dependencies>
그런 다음 테스트 소스 폴더에 메소드를 포함하는 클래스를 생성하고 각각에 "@Test"주석을 추가하십시오 JUnit을 의존성을 포함하는 섹션을 추가합니다. 그 후에는 각 메소드를 개별적으로 실행할 수 있어야합니다.
2
클래스의 메소드를 실행하려면 유닛 테스트를 설정하는 것이 좋습니다 (테스트 및 코드 분석 참조). 즉석에서 메서드를 실행하는 BlueJ의 기능보다 설정하는 작업이 조금 더 많지만 동일한 테스트를 반복해서 실행하고 테스트를 자동화 할 수도 있기 때문에 그만한 가치가 있습니다. 일예)
if (x=1){
DoSomething();
System.out.println("yes, x = 1 !");
}
else{
SendError();
System.out.println("No, x Not Equals 1 !");
}
정말 X = 1이면, 당신은 ", X = 1 예!"프로그램의 출력을 볼 수 있습니다. 그렇지 않다면 다른 문장 "No, x Not Equals 1!"을 볼 수 있습니다.
관련 문제
- 1. IntelliJ IDEA 단일 실행 구성 디버그
- 2. Intellij IDEA에서 TestNG로 단일 테스트 실행
- 3. IntelliJ IDEA의 "추측"메서드 인수
- 4. 정적 메서드 용 IntelliJ GroovyDSL
- 5. IntelliJ IDEA : 다른 클래스에서 컴파일 오류를 무시하고 단일 클래스 실행
- 6. 메서드 호출과 메서드 실행
- 7. WCF - 오류가 발생하는 단일 메서드
- 8. IntelliJ IDEA의 중위 메서드 호출
- 9. WCF 메서드 후 메서드 실행
- 10. 실행 구성을위한 IntelliJ 단축키
- 11. Intellij 실행 오류
- 12. IntelliJ와 같은 IntelliJ 사용
- 13. IntelliJ IDEA에서 단일 파일 무효화
- 14. IntelliJ IDEA : Eclipse와 같은 실행 구성 자동 감지
- 15. initialize 메서드 후 메서드 실행
- 16. 클라이언트 - 서버 모드에서 IntelliJ 실행
- 17. BackgroundWorker 취소 (루프없는 단일 메서드)
- 18. IntelliJ Idea에서 Perl 스크립트 실행
- 19. Intellij 아이디어에서 실행 버튼의 예약 된 실행
- 20. mvn spring-boot : 실행 vs intellij 실행
- 21. 단일 개체에 메서드 별칭
- 22. 단일 스레드 프로그래밍 언어에서 COM을 통해 C# async 메서드 실행
- 23. IntelliJ IDEA 플러그인에서 sbt 빌드 실행
- 24. IntelliJ Debugger가 영원히 "실행"합니다.
- 25. Intellij 아이디어 실행/디버그 구성
- 26. Intellij "Android 애플리케이션으로 실행"누락되었습니다
- 27. 인 IntelliJ : 메이븐은 GWT : 실행
- 28. Grails 환경을위한 IntelliJ 실행 구성
- 29. IntelliJ 인쇄 테스트 실행 종속성
- 30. C에서 메서드 실행 작동