Sha256: eac5a0eed90a9684e3f58fe65c46334f2679086e7ff6bef73de301032382df66

Contents?: true

Size: 648 Bytes

Versions: 2

Compression:

Stored size: 648 Bytes

Contents

require 'spec_helper'

describe Maily::Mailer do
  it "should load mailers" do
    expect(Maily::Mailer.all.size).to eq(1)
  end

  it "should build emails" do
    mailer = Maily::Mailer.find('notifier')
    expect(mailer.emails.size).to eq(4)
  end

  it "should find mailers by name" do
    expect(Maily::Mailer.find('notifier').name).to eq('notifier')
  end

  it "should find emails by name" do
    mailer = Maily::Mailer.find('notifier')
    expect(mailer.find_email('welcome').name).to eq('welcome')
  end

  it "allows to hide email" do
    mailer = Maily::Mailer.find('notifier')
    expect(mailer.find_email('hidden')).to be nil
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
maily-0.7.1 spec/mailer_spec.rb
maily-0.7.0 spec/mailer_spec.rb