From 9e93fd072ebf7a46c58b14bf2284c9b8f978660a Mon Sep 17 00:00:00 2001 From: maxwell Date: Tue, 13 Jul 2010 14:32:27 -0700 Subject: [PATCH] DG MS; added subscriber model for ostatus interop --- app/models/subscriber.rb | 8 ++++++++ spec/models/subscriber_spec.rb | 12 ++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 app/models/subscriber.rb create mode 100644 spec/models/subscriber_spec.rb diff --git a/app/models/subscriber.rb b/app/models/subscriber.rb new file mode 100644 index 000000000..b80559f22 --- /dev/null +++ b/app/models/subscriber.rb @@ -0,0 +1,8 @@ +class Subscriber + include MongoMapper::Document + + key :url + + validates_presence_of :url + +end diff --git a/spec/models/subscriber_spec.rb b/spec/models/subscriber_spec.rb new file mode 100644 index 000000000..7b91b8874 --- /dev/null +++ b/spec/models/subscriber_spec.rb @@ -0,0 +1,12 @@ +require File.dirname(__FILE__) + '/../spec_helper' + +describe Subscriber do + it 'should require a url' do + n = Subscriber.new + n.valid?.should be false + + n.url = "http://clown.com/" + + n.valid?.should be true + end +end