Feature testing mobile variants
For a project, we wanted to write a feature spec for the mobile variant of the site. Instinctively, the first thing I did was google. I found nothing. The next thing I did was think. I came up with this, which worked:
require 'rails_helper'
feature 'Mobile variant' do
  before do
    allow_any_instance_of(ActionDispatch::Request).to receive(:variant).and_return([:mobile])
  end
  scenario 'Look at customer information' do
    # your test here!
  end
end
Happy testing!