класс ActionCable::SubscriptionAdapter::Test
Тестовый адаптер для Action Cable
Тестовый адаптер следует использовать только для тестирования. Вместе с ActionCable::TestHelper он является отличным инструментом для тестирования вашего приложения Rails.
Для использования тестового адаптера установите значение adapter в test в вашем файле config/cable.yml.
ПРИМЕЧАНИЕ: адаптер Test расширяет адаптер ActionCable::SubscriptionAdapter::Async, поэтому его можно использовать и в системных тестах.
Публичные методы экземпляров
# File actioncable/lib/action_cable/subscription_adapter/test.rb, line 15 def broadcast(channel, payload) broadcasts(channel) << payload super end
Вызывает метод суперкласса
# File actioncable/lib/action_cable/subscription_adapter/test.rb, line 20 def broadcasts(channel) channels_data[channel] ||= [] end
# File actioncable/lib/action_cable/subscription_adapter/test.rb, line 28 def clear @channels_data = nil end
# File actioncable/lib/action_cable/subscription_adapter/test.rb, line 24 def clear_messages(channel) channels_data[channel] = [] end
© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.