spec/timespan/mongoid/mongoid_timespan_spec.rb in timespan-0.4.1 vs spec/timespan/mongoid/mongoid_timespan_spec.rb in timespan-0.4.2

- old
+ new

@@ -1,10 +1,14 @@ require 'timespan/mongoid/spec_helper' describe TimeSpan do subject { account } + def tomorrow + Date.today + 1.day + end + let(:from) { Chronic.parse("1 day ago") } let(:to) { Time.now } context '2 days duration using factory method' do let(:account) do @@ -36,9 +40,19 @@ end describe '.start_date' do it 'should default to today' do DateTime.parse(subject.period.start_date.to_s).strftime('%d %b %Y').should == Date.today.strftime('%d %b %Y') + end + end + + describe 'set new start_date' do + before :each do + subject.period_start = tomorrow + end + + specify do + Date.parse(subject.start_date.to_s).should == tomorrow end end end end \ No newline at end of file