aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--spec/models/incoming_message_spec.rb8
-rw-r--r--spec/models/outgoing_message_spec.rb8
-rw-r--r--spec/models/public_body_spec.rb38
-rw-r--r--spec/models/request_mailer_spec.rb8
4 files changed, 62 insertions, 0 deletions
diff --git a/spec/models/incoming_message_spec.rb b/spec/models/incoming_message_spec.rb
new file mode 100644
index 000000000..25f2fce5f
--- /dev/null
+++ b/spec/models/incoming_message_spec.rb
@@ -0,0 +1,8 @@
+require File.dirname(__FILE__) + '/../spec_helper'
+
+describe IncomingMessage, " when blah" do
+ before do
+ end
+end
+
+
diff --git a/spec/models/outgoing_message_spec.rb b/spec/models/outgoing_message_spec.rb
new file mode 100644
index 000000000..35c330e92
--- /dev/null
+++ b/spec/models/outgoing_message_spec.rb
@@ -0,0 +1,8 @@
+require File.dirname(__FILE__) + '/../spec_helper'
+
+describe OutgoingMessage, " when blah" do
+ before do
+ end
+end
+
+
diff --git a/spec/models/public_body_spec.rb b/spec/models/public_body_spec.rb
new file mode 100644
index 000000000..bb9b70682
--- /dev/null
+++ b/spec/models/public_body_spec.rb
@@ -0,0 +1,38 @@
+require File.dirname(__FILE__) + '/../spec_helper'
+
+describe PublicBody, " when saving" do
+ before do
+ @public_body = PublicBody.new
+ end
+
+ it "should not save without setting some parameters" do
+ lambda { @public_body.save! }.should raise_error(ActiveRecord::RecordInvalid)
+ end
+
+ it "should not save with misformatted request email" do
+ @public_body.name = "Testing Public Body"
+ @public_body.short_name = "TPB"
+ @public_body.request_email = "requestBOOlocalhost"
+ @public_body.complaint_email = "complaint@localhost"
+ lambda { @public_body.save! }.should raise_error(ActiveRecord::RecordInvalid)
+ end
+
+ it "should not save with misformatted complaint email" do
+ @public_body.name = "Testing Public Body"
+ @public_body.short_name = "TPB"
+ @public_body.request_email = "request@localhost"
+ @public_body.complaint_email = "complaintBOOlocalhost"
+ lambda { @public_body.save! }.should raise_error(ActiveRecord::RecordInvalid)
+ end
+
+ it "should save" do
+ @public_body.name = "Testing Public Body"
+ @public_body.short_name = "TPB"
+ @public_body.request_email = "request@localhost"
+ @public_body.complaint_email = "complaint@localhost"
+ @public_body.save!
+ end
+end
+
+
+
diff --git a/spec/models/request_mailer_spec.rb b/spec/models/request_mailer_spec.rb
new file mode 100644
index 000000000..712ba2484
--- /dev/null
+++ b/spec/models/request_mailer_spec.rb
@@ -0,0 +1,8 @@
+require File.dirname(__FILE__) + '/../spec_helper'
+
+describe RequestMailer, " when blah" do
+ before do
+ end
+end
+
+