# frozen_string_literal: true require "helper" require "jobs/translated_hello_job" class TranslationTest < ActiveSupport::TestCase setup do JobBuffer.clear I18n.available_locales = [:en, :de] @job = TranslatedHelloJob.new("Johannes") end teardown do I18n.available_locales = [:en] end test "it performs the job in the given locale" do @job.locale = :de @job.perform_now assert_equal "Johannes says Guten Tag", JobBuffer.last_value end end