Sha256: 95c290a26bf629d3a66dcadde00b11964958a068ce1311617171a7a29c6413b0
Contents?: true
Size: 427 Bytes
Versions: 1
Compression:
Stored size: 427 Bytes
Contents
# encoding: utf-8 require 'spec_helper' require 'electric_slide/agent' describe ElectricSlide::Agent do let(:options) { { id: 1, address: '123@foo.com', presence: :available} } class MyAgent < ElectricSlide::Agent on_connect do foo end def foo :bar end end subject {MyAgent.new options} it 'executes a connect callback' do expect(subject.callback(:connect)).to eql :bar end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
electric_slide-0.2.0 | spec/electric_slide/agent_spec.rb |