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