Sha256: f1c2742baa0298d1351dc5544685173ff7d7aa3a50bdc553eec518e695a7ea07

Contents?: true

Size: 529 Bytes

Versions: 15

Compression:

Stored size: 529 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + "/../../test_helper")

class UserMailerTest < ActiveSupport::TestCase
  test "observes events" do
    Event.observers.should include('UserMailer')
  end

  test "implements #handle_user_registered!" do
    UserMailer.should respond_to(:handle_user_registered!)
  end

  test "receives #handle_user_registered! when a :user_registered event is triggered" do
    mock(UserMailer).handle_user_registered!.with(anything)
    Event.trigger(:user_registered, User.new, self)
  end
end

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
adva-0.3.2 test/unit/models/user_mailer_test.rb
adva-0.3.1 test/unit/models/user_mailer_test.rb
adva-0.3.0 test/unit/models/user_mailer_test.rb
adva-0.2.4 test/unit/models/user_mailer_test.rb
adva-0.2.3 test/unit/models/user_mailer_test.rb
adva-0.2.2 test/unit/models/user_mailer_test.rb
adva-0.2.1 test/unit/models/user_mailer_test.rb
adva-0.2.0 test/unit/models/user_mailer_test.rb
adva-0.1.4 test/unit/models/user_mailer_test.rb
adva-0.1.3 test/unit/models/user_mailer_test.rb
adva-0.1.2 test/unit/models/user_mailer_test.rb
adva-0.1.1 test/unit/models/user_mailer_test.rb
adva-0.1.0 test/unit/models/user_mailer_test.rb
adva_user-0.0.1 test/unit/models/user_mailer_test.rb
adva-0.0.1 adva_user/test/unit/models/user_mailer_test.rb