2010-06-11 2 views
6

BBD rspec 및 오이 사용하고 있습니다. 이제 레일즈 3과 rspec 2로 마이그레이션 할 예정이며, 두 프레임 워크 (뚜렷하고 주목할만한)가 레일 3과 rspec 2를 지원합니다.대단한 rspec 및 레일에 대 한

필자는 shoulda 나 주목할만한 것을 사용하지 못했습니다.

rspec과 함께 사용하는 것이 더 좋은 점은 무엇입니까? shoulda 또는 remarkable? 그리고 왜?

답변

7

저는 Rspec을 위해 특별히 제작되었으므로 주목할만한 제품이라고 생각합니다. 또한 매우 완벽합니다. 반면에 Test :: Unit 내에 rspec 스타일의 matchers를 얻으려면 Shoulda가 만들어졌습니다.

그냥 퀵 2 센트입니다.

[업데이트] 거의 2 년 후 주목할 가치가있는 것은 두려운 상태에 있다는 것을 유감스럽게 생각합니다. 레일 3.x에서는 아직 베타 보석을 사용해야합니다. 이 문제가 곧 바뀌거나 개선되기를 기대하지만, 잠시 동안 나는 Shoulda를 사용할 것을 권고 할 수 있습니다.

2

레일스의 세계가 매우 빠르게 움직이기 때문에 업데이트 만하면됩니다. 수퍼바이저의 3 배, 포크의 2 배, 기여자의 절반 정도를 얻은 것으로 보입니다. Remarkable의 마지막 커밋은 1 년 전이었고 shoulda 's는 이번 달 내에있었습니다. 그것은 마지막 5 개의 공헌이 기본적으로 작은 벌레 또는 작은 터치 업이라고 말했습니다.