rspec이 구리다는 이야기가 있는데 정말 구린가요?

2014-02-07 17:33

페이스북에 올라온 https://www.facebook.com/photo.php?fbid=10151969874238691&set=a.10150854677558691.408714.557833690&type=1&theater 글의 댓글을 보면 rspec 구려서 testunit을 쓴다는 이야기가 있네요. RoR에 전문가는 아닌 상태에서, 현재 rspec 기반으로 테스트를 만들고 있습니다.

지난 번 http://www.slipp.net/questions/242 글에서는 현업에서 testunit을 거의 쓰지 않는다고 의견도 있네요.

여러 분들의 생각은 어떤가요? 일단 던져보는 성격인지라..

0개의 의견 from FB

2개의 의견 from SLiPP

2014-02-07 23:55

rspec이 구리다고 하는 측의 주장은 rspec 자체 보다는 BDD 스타일의 테스트에 대한 회의론 아닌가 생각되네요. 저는 단위 테스트는 test::unit 같이 xUnit 방식을, 스펙을 문서화하는 의미까지 겸비한 통합(또는 인수) 테스트는 rspec 같은 방식이 좋다고 여기는 편입니다.

그리고 요즘은 test::unit이 deprecated 되고 minitest가... https://github.com/seattlerb/minitest

2014-02-08 11:29

@fupfin 답변 감사요. 처음 시작할 때 minitest 세팅하고 사용하다가 학생 중 한명이 rspec이 대세라면서 rspec으로 전향해서 스터디하고 있어요. rspec 사용하고 있는데 rspec이 구리다는 의견이 있어서 질문 남겨 봤습니다.

의견 추가하기