From 9bcc27e12953b4593670145d8faabde37b35f796 Mon Sep 17 00:00:00 2001 From: Hauke Klement Date: Tue, 24 Feb 2015 19:08:53 +0100 Subject: [PATCH] added tests --- spec/models/submission_spec.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/spec/models/submission_spec.rb b/spec/models/submission_spec.rb index 71ee0841..b55dedd2 100644 --- a/spec/models/submission_spec.rb +++ b/spec/models/submission_spec.rb @@ -33,6 +33,16 @@ describe Submission do end end + [:score, :stop].each do |action| + describe "##{action}_url" do + let(:url) { @submission.send(:"#{action}_url") } + + it "corresponds to the #{action} path" do + expect(url).to eq(Rails.application.routes.url_helpers.send(:"#{action}_submission_path", @submission)) + end + end + end + describe '#to_s' do it "equals the class' model name" do expect(@submission.to_s).to eq(described_class.model_name.human)