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