Sha256: 262d65487ae756a77723f2c6947608bcc0cfd03fddadf68665985a4999122c0d

Contents?: true

Size: 1.44 KB

Versions: 6

Compression:

Stored size: 1.44 KB

Contents

Feature: Mailable Registration
	In order to have different things to email
	As an object
	I want be able to register as a mailable object
	
	Scenario: reusable mailables will be available when I create a new mailing
	  Given the following mlm mailable records
	    | name            | email_html                                                              | email_text      | reusable |
	    | June Newsletter | <head><title>June Newsletter</title><body>June Newsletter</body></html> | June Newsletter | true     |
	    | July Newsletter | <head><title>July Newsletter</title><body>July Newsletter</body></html> | July Newsletter | false    |
	  And an mlm mailing list exists with name: "Newsletter"
	  When I go to the new mlm mailing page
	  Then I should see "June Newsletter"
	  And I should not see "July Newsletter"
	  
	Scenario: a new raw mailable can be created when creating a new mailing
	  When I go to the new mlm mailing page 
	  And I select "New Mailable" from "mailing[mailable]"
	  And I fill in "mailable[name]" with "July Newsletter"
    And I fill in "mailable[email_html]" with "<head><title>June Newsletter</title><body>July Newsletter</body></html>"
    And I fill in "mailable[email_text]" with "July Newsletter"
    And I check "mailable[reusable]"
    Then an mlm mailable should exist with name: "July Newsletter", email_html: "<head><title>June Newsletter</title><body>July Newsletter</body></html>", email_text: "July Newsletter", reusable: true

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
mail_manager-3.0.0 features/mailable.feature
mail_manager-0.1.4 features/mailable.feature
mail_manager-0.1.2 features/mailable.feature
mail_manager-0.1.1 features/mailable.feature
mail_manager-0.1.0 features/mailable.feature
mail_manager-0.0.1 features/mailable.feature