Greg Answer

13%
Flag icon
Acceptance specs’ refactoring support comes at a price. They are more difficult to write, more brittle, and slower than other specs. But they provide so much confidence that it’s important to have them—we just write very few of them, focus on the happy path, and don’t use them for exhaustive coverage of conditional
Effective Testing with RSpec 3: Build Ruby Apps with Confidence
Rate this book
Clear rating