rspec decoupling