Feature: Mailable Registration In order to have different things to email As an object I want be able to register as a mailable object @wip 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 | June NewsletterJune Newsletter | June Newsletter | true | | July Newsletter | July NewsletterJuly Newsletter | 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" @wip 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 "June NewsletterJuly Newsletter" 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: "June NewsletterJuly Newsletter", email_text: "July Newsletter", reusable: true