What’s the best way to test a gem that integrates with Rails?

This page summarizes the projects mentioned and recommended in the original post on /r/ruby

Judoscale - Save 47% on cloud hosting with autoscaling that just works
Judoscale integrates with Rails, Sidekiq, Solid Queue, and more to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up job queues.
judoscale.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. combustion

    Simple, elegant testing for Rails Engines

    if you want the smallest possible dummy app, provided by a gem, see combustion. It does work well with appraisal for testing against multiple versions of Rails, which someone else mentioned.

  2. Judoscale

    Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Rails, Sidekiq, Solid Queue, and more to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up job queues.

    Judoscale logo
  3. good_job

    Multithreaded, Postgres-based, Active Job backend for Ruby on Rails.

    I just opened an issue on GoodJob about turning it into a mountable engine solely if you wanted to continue that discussion: https://github.com/bensheldon/good_job/issues/543

  4. Appraisal

    A Ruby library for testing your library against different versions of dependencies.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How I stopped RSpec from spiking to 2x runtime

    1 project | dev.to | 21 May 2024
  • solid_queue alternatives - Sidekiq and good_job

    3 projects | 21 Apr 2024
  • Mike Perham of Sidekiq: “If you build something valuable, charge money for it.”

    6 projects | news.ycombinator.com | 14 Apr 2023
  • Where can I learn to deliver a proper solution?

    3 projects | /r/ruby | 8 Apr 2023
  • What questions do you consider important for a Ruby on Rails technical interview?

    4 projects | /r/rails | 5 Dec 2022