Greg Answer

13%
Flag icon
the ability to refactor your application logic is extremely valuable. End-to-end acceptance specs provide the best refactoring support. Because they only use your code’s public interfaces, they don’t depend on implementation details.
Effective Testing with RSpec 3: Build Ruby Apps with Confidence
Rate this book
Clear rating