class ActiveJob::QueueAdapters::TestAdapter
Тестовый адаптер для Active Job
Тестовый адаптер следует использовать только при тестировании. Вместе с ActiveJob::TestCase и ActiveJob::TestHelper он представляет собой отличную утилиту для тестирования вашего приложения Rails.
Для использования тестового адаптера необходимо установить конфигурацию queue_adapter в :test.
Rails.application.config.active_job.queue_adapter = :test
Атрибуты
enqueued_jobs[W]
perform_enqueued_at_jobs[RW]
perform_enqueued_jobs[RW]
performed_jobs[W]
Публичные методы класса
# File activejob/lib/active_job/queue_adapters/test_adapter.rb, line 17 def initialize self.perform_enqueued_jobs = false self.perform_enqueued_at_jobs = false end
Публичные методы экземпляра
# File activejob/lib/active_job/queue_adapters/test_adapter.rb, line 23 def enqueued_jobs @enqueued_jobs ||= [] end
Обеспечивает хранилище всех очереди задач с TestAdapter, чтобы вы могли их проверить.
# File activejob/lib/active_job/queue_adapters/test_adapter.rb, line 28 def performed_jobs @performed_jobs ||= [] end
Обеспечивает хранилище всех выполненных задач с TestAdapter, чтобы вы могли их проверить.
© 2004–2018 David Heinemeier Hansson
Licensed under the MIT License.