Sha256: c23ea7946b844cc30fee74e9899c74264e6d31d1d4dc0b46c8e4590bc348e1b1

Contents?: true

Size: 711 Bytes

Versions: 4

Compression:

Stored size: 711 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + '/spec_helper')

describe Sculd::Plan::Schedule do # E.g., Klass
  context 'normal' do # 'when stack is empty'
    before do
      date = Date.new(2012, 10, 15)
      @s00 = Sculd::Plan::Schedule.new(date, 0, "[2012-10-15]@ scheduleA")
    end

    describe '#priority' do # ''
      context '' do
        it 'should return 0' do
          @s00.priority.should == 0
        end
      end
    end

    describe '#events' do # ''
      context '' do
        it 'should return Array of 1 item' do
          @s00.events.class == Array
          @s00.events.size == 1
          @s00.events[0].date == Date.new(2012, 10, 15)
        end
      end
    end

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
sculd-0.0.3 spec/schedule_spec.rb
sculd-0.0.2 spec/schedule_spec.rb
sculd-0.0.1 spec/schedule_spec.rb
sculd-0.0.0 spec/schedule_spec.rb