Sha256: 031ff82f6a9192e092cfb09e1f4a50c3b4bf2438a67f72012a19c92dc3095c32

Contents?: true

Size: 448 Bytes

Versions: 2

Compression:

Stored size: 448 Bytes

Contents

require 'spec_helper'
describe AstrologicalNumber do
  context 'With valid date' do
    let(:dob) { AstrologicalNumber.new('03-10-1989') }

    it { expect(dob.send(:valid?)).to be_truthy }
    it 'should give correct astrological number' do
      expect(dob.calculate_number).to eq(4)
    end
  end

  context 'With Invalid date' do
    let(:dob) { AstrologicalNumber.new('0319-1989') }

    it { expect(dob.send(:valid?)).to be_falsy }
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
astrological-number-0.1.1 spec/astrological_number_spec.rb
astrological-number-0.1.0 spec/astrological_number_spec.rb