파이썬을 이용한 클린 코드를 위한 테스트 주도 개발

설치

pyenv-virtualenv, direnv 가 설치되어 있다는 가정하에 시작한다.

# python 3.7 설치
pyenv install 3.7.4

# virtualenv 환경 생성
pyenv virtualenv 3.7.4 tdd-with-python-env

# .envrc 등록
echo "source activate tdd-with-python-env" > .envrc

# 현재 디렉토리를 direnv 경로 등록
direnv allow

# pip 로 pypi 패키지 설치
pip install -r requirements.txt

참고 글

1부 TDD와 Django 개요

1장 기능 테스트를 이용한 Django 설치

2장 unittest 모듈을 이용한 기능 테스트 확장

3장 단위 테스트를 이용한 간단한 홈페이지 테스트

4장 왜 테스트를 하는 것인가(그리고 리펙토링)?

5장 사용자 입력 저장하기

2부 웹 개발 핵심편

3부 고급편

부록 테스트 고트님께 복종하라


pilhwan kim
Written by@pilhwan kim
광운대학교 컴퓨터소프트웨어학과 03학번 졸업. 현재 하나님 나라의 기름부음 받은 소프트웨어 개발자로 살고자 함.

GitHubFacebook