Sha256: 95125095b1efc41012cdfdda7152173650c97e44645c7746330783872fb4b6d1

Contents?: true

Size: 569 Bytes

Versions: 11

Compression:

Stored size: 569 Bytes

Contents

require 'spec_helper'

module Alchemy
  describe EssenceDate do
    let(:essence_date) { EssenceDate.new }

    describe '#preview_text' do

      context "if no date set" do
        it "should return an empty string" do
          expect(essence_date.preview_text).to eq("")
        end
      end

      context "if date set" do
        it "should format the date by i18n" do
          essence_date.date = Date.today
          ::I18n.should_receive(:l).with(essence_date.date, format: :date)
          essence_date.preview_text
        end
      end

    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
alchemy_cms-2.9.1 spec/models/essence_date_spec.rb
alchemy_cms-2.9.0 spec/models/essence_date_spec.rb
alchemy_cms-2.8.3 spec/models/essence_date_spec.rb
alchemy_cms-2.7.5 spec/models/essence_date_spec.rb
alchemy_cms-2.7.4 spec/models/essence_date_spec.rb
alchemy_cms-2.8.2 spec/models/essence_date_spec.rb
alchemy_cms-2.8.1 spec/models/essence_date_spec.rb
alchemy_cms-2.7.3 spec/models/essence_date_spec.rb
alchemy_cms-2.7.2 spec/models/essence_date_spec.rb
alchemy_cms-2.7.1 spec/models/essence_date_spec.rb
alchemy_cms-2.7.0 spec/models/essence_date_spec.rb