23 lines
		
	
	
		
			603 B
		
	
	
	
		
			Ruby
		
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			603 B
		
	
	
	
		
			Ruby
		
	
	
	
require 'spec_helper'
 | 
						|
 | 
						|
describe BroadcastMessagesHelper do
 | 
						|
  describe 'broadcast_styling' do
 | 
						|
    let(:broadcast_message) { double(color: '', font: '') }
 | 
						|
 | 
						|
    context "default style" do
 | 
						|
      it "should have no style" do
 | 
						|
        expect(broadcast_styling(broadcast_message)).to eq ''
 | 
						|
      end
 | 
						|
    end
 | 
						|
 | 
						|
    context "customized style" do
 | 
						|
      let(:broadcast_message) { double(color: "#f2dede", font: '#b94a48') }
 | 
						|
 | 
						|
      it "should have a customized style" do
 | 
						|
        expect(broadcast_styling(broadcast_message)).
 | 
						|
          to match('background-color: #f2dede; color: #b94a48')
 | 
						|
      end
 | 
						|
    end
 | 
						|
  end
 | 
						|
end
 |