Sha256: db54e1953d52a3565d50b43c1aa400168fe6f0807aae3a60e6d9f677f78c60f6

Contents?: true

Size: 424 Bytes

Versions: 6

Compression:

Stored size: 424 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + '/spec_helper')

class CustomMessage < ActsAsMessageable::Message; end

describe "custom class" do
  before(:all) do
    User.acts_as_messageable :class_name => "CustomMessage"
  end

  it "message should have CustomMessage class" do
    message = @alice.send_message(@bob, :topic => "Helou bob!", :body => "What's up?")
    message.class.should == CustomMessage
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
acts-as-messageable-0.4.5 spec/custom-class_spec.rb
acts-as-messageable-0.4.4 spec/custom-class_spec.rb
acts-as-messageable-0.4.3 spec/custom-class_spec.rb
acts-as-messageable-0.4.2 spec/custom-class_spec.rb
acts-as-messageable-0.4.1 spec/custom-class_spec.rb
acts-as-messageable-0.4.0 spec/custom-class_spec.rb