Testando uma gema que usa modelos ActiveRecord

Eu escrevi uma jóia que importa dados em seu banco de dados se você passar em um modelo ActiveRecord. Por exemplo:

importer = Importer.new(Widget)
importer.import(data_source)

Existe uma boa maneira de testar esta jóia? Eu precisaria de alguma forma se conectar a um banco de dados de teste e criar um modelo de teste. Obrigado!

questionAnswers(1)

yourAnswerToTheQuestion