1) vue 프로젝트 생성 vue create [프로젝트 이름] 명령어로 프로젝트를 생성한다. vue create vue-test Manually select features를 선택하고 엔터를 누른다. (상/하 키보드로 이동) Unit Testing을 선택한다. (상/하 키보드로 이동, 스페이스로 선택) 그 외 필요한 기능을 선택하고 엔터를 누른다. 테스트 솔루션을 선택한다. Mocha + Chai, Jest 중 하나를 선택할 수 있다. Mocha + Chai를 선택한다. config 위치를 선택한다. 개별 config.js를 사용하려면 In dedicated config files를 선택한다. 프로젝트 생성 후 폴더 구조를 확인해보면 tests/unit 폴더가 만들어져 있고, example.spec.j..
TDD, BDD TDD(test-driven development) - 테스트 주도 개발 테스트 주도 개발(test-driven development, TDD)은 매우 짧은 개발 사이클을 반복하는 소프트웨어 개발 프로세스 중 하나이다. 개발자는 우선 자동화된 테스트 케이스를 작성하고, 그 케이스를 통과하기 위한 최소한의 코드를 생성, 리팩토링 하는 개발 사이클을 가진다. 테스트를 최우선으로 "작동하는 깔끔한 코드(clean code that works)"를 만드는 것이 테스트 주도 개발의 궁극적인 목표이다. TDD 사이클 red : 실패하는 작은 테스트를 작성한다. green : 테스트를 통과하는 코드를 작성한다. (퀄리티보다는 일단 통과하는 것을 목표로 작성한다.) refactoring : 테스트를 통..
- Git
- JSONPlaceholder
- 앱링크
- TDD
- BASE64
- vue.js
- axios-mock-adapter
- css
- JavaScript
- dev tools
- javascipt
- chrome
- nginx
- 렌더링 이슈
- html
- 유닛테스트
- 풋볼매니저 터치 2018
- 파이어폭스
- Android
- jekyll
- AWS
- ubuntu
- JSON.stringify
- Total
- Today
- Yesterday