Sha256: 2559bae2e58dca16af2402702a377236accea80253fbc90fc2d5c7dcd72b8dd9
Contents?: true
Size: 690 Bytes
Versions: 4
Compression:
Stored size: 690 Bytes
Contents
require 'spec_helper' describe Daigaku::Congratulator do it 'responds to #message' do expect(Daigaku::Congratulator).to respond_to :message end describe '#message' do it 'returns a string' do expect(Daigaku::Congratulator.message).to be_a String end it 'returns a random congratulation method' do messages = 1.upto(10).map { |_| Daigaku::Congratulator.message } expect(messages.uniq.count).to be > 1 end it 'receives the congratulation texts from a Terminal text' do expect(Daigaku::Terminal) .to receive(:text) .with(:congratulations) .and_return('') Daigaku::Congratulator.message end end end
Version data entries
4 entries across 4 versions & 1 rubygems