[Django]장고 테스트 디비 사용하지 않고 테스트 하기
장고에서는 테스트를 정말 잘 지원하고 있는데서비스를 운영하면서 테스트를 거의 작성하지 않으면서 하고 있다가서비스가 점점 커지면서 더이상 미루긴 힘들다고 판단TDD를 조금씩 도입하려 한다. 사실 예전부터 계속 시도하면서 조금씩 쓰고 있었지만 쓰지 못했던 이유가서비스는 이미 많이 진행되었고 테스트를 할 때마다 데이터를 생성해야 하는데 더미를 만드는 일이 너무 큰 일이라시간이 너무 많이 소요되고 이로 인해 긴박한 일정을 맞출수 없었기 때문이다. 테스트 디비를 사용하지 않고 테스트를 진행하려면장고 테스트를 쓸때 필요한 test runner라는 것을 설정 해야 한다 나는 장고 프로젝트를 진행할때 core라는 앱을 하나 생성해서 유틸들을 모아두는데core.test_util.py에다 러너를 이렇게 설정하고# -*- ..
전문성/백앤드
2017. 9. 16. 22:52