Sha256: f81673ffae0bef4336d5ab1c0450c5abaea94d4bcd20db7fec09fbd767926259
Contents?: true
Size: 609 Bytes
Versions: 18
Compression:
Stored size: 609 Bytes
Contents
require 'spec_helper' module Alchemy describe Messages do let(:message) { Message.new(email: 'jon@doe.com', message: 'Lorem ipsum') } let(:mail) { Messages.contact_form_mail(message, 'admin@page.com', 'contact@page.com', 'Subject') } it "delivers a mail to owner" do expect(mail.to).to eq(['admin@page.com']) expect(mail.subject).to eq('Subject') end it "reply_to should be set to senders email" do expect(mail.reply_to).to eq([message.email]) end it "mail body includes message" do expect(mail.body).to match /#{message.message}/ end end end
Version data entries
18 entries across 18 versions & 2 rubygems