Testowanie połączenia z bazą danych w rspec

Skonfigurowałem zadanie w tle resque, które wysyła zapytanie do bazy danych slave zamiast master. W mojej klasie resque dodałem kod, aby ustanowić połączenie z urządzeniem podrzędnym, a następnie usuwam połączenie na końcu metody. Moje pytanie brzmi: jak przetestowałbym w rspec, że zapytanie trafia do konkretnej bazy danych w metodzie? Przykładowy kod poniżej:

 class ResqueJob
  @queue = :resque_job

def self.perform(user_id)
  ActiveRecord::Base.establish_connection(
      :adapter  => "mysql2",
      :host     => "slave_database.com",
      :username => "test",
      :database => "sample"
    )
    user = User.find_by_id(current_user_id)
    #bunch of code in here

  ActiveRecord::Base.clear_active_connections! # Disconnect from slave database
 end

end

questionAnswers(1)

yourAnswerToTheQuestion