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