Sha256: 4bcebed0d09b1d18c05080f242e67ea188b100684994ceca40b4a78b9c5b6600
Contents?: true
Size: 744 Bytes
Versions: 1
Compression:
Stored size: 744 Bytes
Contents
require 'sitehub/logging/log_entry' class SiteHub module Logging describe LogEntry do describe '#initialize' do let(:time) { Time.now } subject do described_class.new(:message, time) end it 'sets the message' do expect(subject.message).to be(:message) end it 'sets the time' do expect(subject.time).to be(time) end context 'time not supplied' do subject do described_class.new(:message) end it 'defaults the time' do expect(Time).to receive(:now).and_return(:current_time) expect(subject.time).to be(:current_time) end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sitehub-0.4.3 | spec/sitehub/logging/log_entry_spec.rb |