Sha256: df4a94d97252d288f83591fe465ab377d5c632af4ce3494df5dc86b0756cf181

Contents?: true

Size: 745 Bytes

Versions: 2

Compression:

Stored size: 745 Bytes

Contents

FactoryGirl.define do

  ActionMailer::Base # required to have the Mail class available.

  # use `build(:mail_message_to_group)` instead of `create`.
  #
  factory :mail_message_to_group, :class => Mail do
  
    ignore do
      message "Date: Fri, 29 Mar 2013 23:55:00 +0100\n" +
        "From: foo@exampe.org\n" +
        "Subject: Testing Group Email Lists\n" +
        "To: test-group@example.com\n" +
        "This is a test email."
    end

    initialize_with { new(message) }
  end

  factory :html_mail_message, :class => Mail do
    
    ignore do
      email_file_name = File.join(File.dirname(__FILE__), './html_email.eml')
      message File.open(email_file_name, "r").read
    end

    initialize_with { new(message) }
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
your_platform-1.0.0 spec/factories/mail_message.rb
your_platform-0.0.2 spec/factories/mail_message.rb