mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
21 lines
447 B
Ruby
21 lines
447 B
Ruby
require 'stubs/user'
|
|
|
|
class TestConnection
|
|
attr_reader :identifiers, :logger, :current_user, :transmissions
|
|
|
|
def initialize(user = User.new("lifo"))
|
|
@identifiers = [ :current_user ]
|
|
|
|
@current_user = user
|
|
@logger = ActiveSupport::TaggedLogging.new ActiveSupport::Logger.new(StringIO.new)
|
|
@transmissions = []
|
|
end
|
|
|
|
def transmit(data)
|
|
@transmissions << data
|
|
end
|
|
|
|
def last_transmission
|
|
@transmissions.last
|
|
end
|
|
end
|