본문 바로가기

Tools/IntelliJ

intelliJ에서 mocha 설치하기

intelliJ에서 mocha 설치하기

프로젝트 이름 : gogo / 테스트 다이렉트 이름 : test / 파일이름 : testcode.js

터미널에서 mocha 설치하기

ctrl + tab (Switcher)을 열고 Terminal을 선택한다.

터미널 창에 npm init을 입력해준 후, 새 명령어 입력창이 나올 때까지 엔터(Enter)를 쳐준다.

pakage.json이 추가된 것을 볼 수 있다. (만약 없으면 새로 고침을 해주면 된다.)

npm install mocha --save을 입력해준다.

( —save를 해주는 이유는 package.json에 의존성 주입을 해주기 위해서이다.)

Edit Configurations

Run - Edit Configurations 를 클릭한다.

+를 누른 후 Mocha를 선택한다.

사진과 같이 설정해준다.

Test directory는 테스트를 실행할 디렉토리를 설정하는 것이다.

Node.js의 js 파일은 -를 눌러 삭제해준다.

OK를 눌러준다.

Mocha가 정상적으로 실행되는 것을 확인할 수 있다 :)

const assert = require('assert');

describe('짝수/홀수 판별', function () {
    function solution(num) {
        let answer = '';

        num % 2 == 0 ? answer = "Even" : answer = "Odd";

        return answer;
    }


    it('홀수(정답)', function () {
        assert.equal(solution(5), "Odd");
        assert.equal(solution(7), "Odd");
    });

    it('짝수(정답)', function () {
        assert.equal(solution(2), "Even");
        assert.equal(solution(0), "Even");
    });

});

위 코드는 테스트 코드가 잘 동작하는지 확인하기 위해 작성했던 간단한 홀짝 구분 코드이다.