Sha256: c9c3ef54616a799acdc2df6bc9e8fc1cd3cce827d7265cf953d3cb2f3254f5ee
Contents?: true
Size: 713 Bytes
Versions: 2
Compression:
Stored size: 713 Bytes
Contents
require 'test_helper' require 'mocha' require 'mocha/mini_test' module Dripper class ConcernTest < ActiveSupport::TestCase def setup Dripper.config model: :newsletters do dripper mailer: :user_mailer do dripper action: :newsletter end end end def teardown Dripper.registry.clear end test "Concern Test" do msg = mock() msg.stubs(:deliver_now) msg.stubs(:deliver_later) UserMailer.stubs(:newsletter) .with(instance_of(Newsletter)) .returns(msg) .at_least(1) u = User.create(email: "foo@bar.com") Newsletter.create(user: u, title: "test") Dripper.execute end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dripper_mail-0.0.22 | test/models/dripper/concern_test.rb |
dripper_mail-0.0.21 | test/models/dripper/concern_test.rb |