본문 바로가기
CodingPractice

[IntelliJ] 코딩테스트 연습할 프로젝트 만들기

by 쭈봉이 2021. 12. 1.

JUnit을 활용한 테스트 프로젝트를 만들면 좋을 것 같다

 

  1. CodingPractice라는 기본 Project 생성
  2. 테스트용 Directory를 생성
  3. [프로젝트] 우클릭 → [Open Module Setting] → [Modules] → 중앙의 방금 만든 test 디렉토리 클릭 후 Tests
    탭으로 test 디렉토리 만들기

    초록색으로 폴더가 바뀌면 정상
  4.  간단한 클래스를 만들고 테스트를 원하는 메소드 우클릭 후 [Go to] > [Test] 클릭
  5. [Create a new Test] 클릭 후 Junit 버전과 클래스 이름을 입력한다. 
    아래 처럼 Fix 버튼이 활성화 되어있을 경우 버전에 맞는 JUnit 라이브러리를 설치해주면 된다.
    멤버를 선택해주면 테스트 클래스가 생성이 된다!


  6. 아래와 같이 코드를 작성해준다
    import org.junit.jupiter.api.Test;
    
    import static org.junit.jupiter.api.Assertions.*;
    
    class CodingPracticeTest {
    
        @Test
        void add() {
        }
    
        @Test
        public void multiplySuccess(){
            CodingPractice codingPractice = new CodingPractice();
            assertEquals(codingPractice.add(8,9), 17);
        }
    
        @Test
        public void multiplyFail(){
            CodingPractice codingPractice = new CodingPractice();
            assertEquals(codingPractice.add(1,1),3);
        }
    }
  7. 테스트 코드 실행
    Ctrl Ctrl 을 눌러 실행창을 띄운뒤 테스트 프로젝트를 실행하면 아래와 같이 결과를 확인할 수 있다

댓글