From cce91d91389930a16e416424b533dedb69b83c38 Mon Sep 17 00:00:00 2001 From: Ryan Briones Date: Fri, 9 Apr 2010 00:26:03 -0500 Subject: [PATCH] add test_helper to prepare for multiple test files --- test/mad_mimi_mailer_test.rb | 75 +----------------------------------- test/test_helper.rb | 74 +++++++++++++++++++++++++++++++++++ 2 files changed, 75 insertions(+), 74 deletions(-) create mode 100644 test/test_helper.rb diff --git a/test/mad_mimi_mailer_test.rb b/test/mad_mimi_mailer_test.rb index 8dd98a7..bdd74ae 100644 --- a/test/mad_mimi_mailer_test.rb +++ b/test/mad_mimi_mailer_test.rb @@ -1,77 +1,4 @@ -require "rubygems" -require "test/unit" -require "mocha" - -require "mad_mimi_mailer" - -MadMimiMailer.api_settings = { - :username => "testy@mctestin.com", - :api_key => "w00tb4r" -} - -class MadMimiMailer - self.template_root = File.dirname(__FILE__) + '/templates/' - - def mimi_hola(greeting) - subject greeting - recipients "tyler@obtiva.com" - from "dave@obtiva.com" - bcc ["Gregg Pollack ", "David Clymer "] - promotion "hello" - body :message => greeting - end - - def mimi_hello(greeting) - subject greeting - recipients "tyler@obtiva.com" - from "dave@obtiva.com" - bcc ["Gregg Pollack ", "David Clymer "] - body :message => greeting - end - - def mimi_hello_erb(greeting) - subject greeting - recipients "tyler@obtiva.com" - from "dave@obtiva.com" - promotion "w00t" - use_erb true - body :message => greeting - end - - def mimi_multipart_hello_erb(greeting) - subject greeting - recipients "sandro@hashrocket.com" - from "stephen@hashrocket.com" - promotion "w00t" - use_erb true - body :message => greeting - end - - def mimi_bye_erb(greeting) - subject greeting - recipients "tyler@obtiva.com" - from "dave@obtiva.com" - promotion "w00t" - use_erb true - body :message => greeting - end - - def mimi_hello_sans_bcc(greeting) - subject greeting - recipients "tyler@obtiva.com" - from "dave@obtiva.com" - body :message => greeting - end - - def mimi_unconfirmed(greeting) - subject greeting - recipients 'egunderson@obtiva.com' - from 'mimi@obtiva.com' - promotion 'woot' - body :message => greeting - unconfirmed true - end -end +require File.expand_path(File.dirname(__FILE__) + '/test_helper') class TestMadMimiMailer < Test::Unit::TestCase diff --git a/test/test_helper.rb b/test/test_helper.rb new file mode 100644 index 0000000..fdd6631 --- /dev/null +++ b/test/test_helper.rb @@ -0,0 +1,74 @@ +require "rubygems" +require "test/unit" +require "mocha" + +require "mad_mimi_mailer" + +MadMimiMailer.api_settings = { + :username => "testy@mctestin.com", + :api_key => "w00tb4r" +} + +class MadMimiMailer + self.template_root = File.dirname(__FILE__) + '/templates/' + + def mimi_hola(greeting) + subject greeting + recipients "tyler@obtiva.com" + from "dave@obtiva.com" + bcc ["Gregg Pollack ", "David Clymer "] + promotion "hello" + body :message => greeting + end + + def mimi_hello(greeting) + subject greeting + recipients "tyler@obtiva.com" + from "dave@obtiva.com" + bcc ["Gregg Pollack ", "David Clymer "] + body :message => greeting + end + + def mimi_hello_erb(greeting) + subject greeting + recipients "tyler@obtiva.com" + from "dave@obtiva.com" + promotion "w00t" + use_erb true + body :message => greeting + end + + def mimi_multipart_hello_erb(greeting) + subject greeting + recipients "sandro@hashrocket.com" + from "stephen@hashrocket.com" + promotion "w00t" + use_erb true + body :message => greeting + end + + def mimi_bye_erb(greeting) + subject greeting + recipients "tyler@obtiva.com" + from "dave@obtiva.com" + promotion "w00t" + use_erb true + body :message => greeting + end + + def mimi_hello_sans_bcc(greeting) + subject greeting + recipients "tyler@obtiva.com" + from "dave@obtiva.com" + body :message => greeting + end + + def mimi_unconfirmed(greeting) + subject greeting + recipients 'egunderson@obtiva.com' + from 'mimi@obtiva.com' + promotion 'woot' + body :message => greeting + unconfirmed true + end +end