개요 이번 글에서는 Mocha, Chai, Request 기반의 원격 REST API에 대한 테스트 환경을 구축하는 방법을 설명하고자 한다. 패키지 설치하기 아래와 같이 테스트를 위한 프로젝트를 생성하고 필요한 패키지를 설치한다. $ md rest-api-test $ cd rest-api-test $ npm init -y $ npm install mocha mocha-junit-reporter -g $ npm install chai request --save Mocha [링크]는 Node.js 기반의 Test 프레임워크이다. 어디서든 mocha 명령을 실행하기 위해 전역 범위로 패키지를 설치한다. mocha-junit-reporter는 테스트 결과를 JUnit 형식의 XML 파일로 생성하여 Jenkins..
개요 Bash는 오랜 전통을 자랑하는 Linux 환경의 스크립트 인터프리터이다. 하지만 최근의 프로그래밍 언어에 익숙한 사람이라면 전통적인 쉘 스크립트는 어딘지 모르게 불편하다. 근래 가장 핫한 언어인 Node.js로 쉘 스크립트를 작성할 수 있다는 사실을 알면 흥미로울 것이다. 이번 글에서는 Node.js로 쉘 스크립트를 작성하는 방법을 설명하고자 한다. 패키지 생성 및 초기화 $ md node-sh $ cd node-sh $ npm -y init $ npm install shelljs --save node-sh이란 이름의 패키지를 생성한다. 패키지명은 반드시 공백이나 특수문자 없이 소문자로 작성되어야 하며 단어의 연결은 하이픈(-)으로 연결한다. 외부 명령어를 쉽게 실행하기 위해 ShellJS 패키지..
- Total
- Today
- Yesterday
- Spring MVC 3
- Kendo UI Web Grid
- jpa
- DynamoDB
- 로드 바이크
- jsp
- Eclipse
- 알뜰폰
- spring
- 구동계
- Docker
- jstl
- 로드바이크
- 자전거
- bootstrap
- MySQL
- JavaScript
- java
- JHipster
- 평속
- Tomcat
- chrome
- maven
- Kendo UI
- node.js
- 태그를 입력해 주세요.
- CentOS
- kotlin
- graylog
- Spring Boot
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
