Tutorials





Library for stubbing and setting expectations on HTTP requests in Ruby.
Library for stubbing and setting expectations on HTTP requests in Ruby. - bblimke/Stubbing HTTP requests at low http client lib level (no need to change tests when you change HTTP library)Setting and verifying expectations on HTTP requestsMatching...



dry-rb 1.0: upgrading validations, types and schemas
I’m enthusiastic about dry-rb gems. Actually, I’ve never worked on Ruby projects without a dry-rb gem. However, some people are sceptical, as a lot of core dry-rb gems are still in their 0.x phase, which leads to a lot of breaking changes and hour...

Ruby on Rails - Bounded contexts via interface objects
In this Article I’ll show you how to organize business classes in Ruby on Rails so your application can benefit from Bounded Contexts while still keep Rails conventions and best practices. Solution is also friendly for junior developers.As this to...

Split RSpec tests with Jenkins Parallel Pipeline to run specs faster
You will use Jenkinsfile and pipeline syntax to get parallel execution of tasks. RSpec tests need to be split in equal time across stages and to do that you need to ensure the time of each RSpec spec file won’t compound on one of the stages becaus...