RSEPC

2017-10-26
RSpec은 TDD의 문서화에 중점을 두고 개발된 훌륭한 BDD툴입니다. (BDD는 어플리케이션의 개발과정을 확인하는 사람이 읽을 수 있는 명세서를 적는 일을 말합니다.) 저의 경우 Better Specs 을 통해 좋은 테스트 스위트에 대해 알 수 있었지만 좋은 설명문에 관해서는 한가지 오해가 있었습니다. 이 글에서는 올바른 설명문에 관해 제가 했던 오해와 결론에 대해 간단히 공유하려고 합니다. Rspec에 관한 좋은 테스트 스위트를 제시하고 있는 Better Specs 에는 아래와 같은 글이 있습니다....
2016-08-09
기본적으로 Rails project를 개발하게 되면 ActiveRecord 모델, Migration을 통한 DB 테이블 생성등을 떠올리게 되는데요, 조금 복잡하고 큰 프로젝트를 경험하다 보니 하나의 Master DB를 여러 프로젝트에서 공유하는 것을 종종 볼 수가 있습니다. 서로 다른 project에서 각자 필요한 table들을 하나의 Master DB에 생성하게 되는데요, 이런 경우에 migration을 통한 DB관리가 힘들어 지게 되어 이번 글을 통해 migration이 없는 프로젝트의 test 환경 구축에 대해 설명을 드리도록 하겠습니다....
더보기