From c2e0fb9ebfbbaa091806ad97c73930d6ca49b3bd Mon Sep 17 00:00:00 2001 From: Louise Crow Date: Thu, 23 Apr 2015 14:26:03 +0100 Subject: Use status value from controller. --- spec/helpers/widget_helper_spec.rb | 39 ++++++++++++++++++-------------------- 1 file changed, 18 insertions(+), 21 deletions(-) (limited to 'spec/helpers/widget_helper_spec.rb') diff --git a/spec/helpers/widget_helper_spec.rb b/spec/helpers/widget_helper_spec.rb index b0da20c39..c8c41b14f 100644 --- a/spec/helpers/widget_helper_spec.rb +++ b/spec/helpers/widget_helper_spec.rb @@ -4,27 +4,24 @@ describe WidgetHelper do include WidgetHelper - describe :status_description do - - before do - @info_request = FactoryGirl.build(:info_request) - end - - it 'should return "Awaiting classification" for "waiting_classification' do - @info_request.stub!(:calculate_status).and_return("waiting_classification") - expect(status_description(@info_request)).to eq('Awaiting classification') - end - - it 'should call theme_display_status for a theme status' do - @info_request.stub!(:calculate_status).and_return("special_status") - @info_request.stub!(:theme_display_status).and_return("Special status") - expect(status_description(@info_request)).to eq('Special status') - end - - it 'should return unknown for an unknown status' do - @info_request.stub!(:calculate_status).and_return("special_status") - expect(status_description(@info_request)).to eq('Unknown') - end + describe :status_description do + + before do + @info_request = FactoryGirl.build(:info_request) + end + + it 'should return "Awaiting classification" for "waiting_classification' do + expect(status_description(@info_request, 'waiting_classification')).to eq('Awaiting classification') + end + + it 'should call theme_display_status for a theme status' do + @info_request.stub!(:theme_display_status).and_return("Special status") + expect(status_description(@info_request, 'special_status')).to eq('Special status') + end + + it 'should return unknown for an unknown status' do + expect(status_description(@info_request, 'special_status')).to eq('Unknown') + end end -- cgit v1.2.3