Sha256: d49cb41dbce504444586c580fc8282ef389e632fb82b455630573eb7087c5f5c

Contents?: true

Size: 491 Bytes

Versions: 5

Compression:

Stored size: 491 Bytes

Contents

require 'spec_helper'

describe Jan::Random do
  let(:random) { described_class.new }

  describe '#code' do
    it 'returns code' do
      code = random.code
      expect(code).to be_an_instance_of(Jan::Code)
      expect(code).to be_valid
    end
  end

  describe '#instore_code' do
    it 'returns in-store code' do
      code = random.instore_code
      expect(code).to be_an_instance_of(Jan::Code)
      expect(code).to be_valid
      expect(code).to be_instore_code
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
jan-0.2.4 spec/jan/random_spec.rb
jan-0.2.3 spec/jan/random_spec.rb
jan-0.2.2 spec/jan/random_spec.rb
jan-0.2.1 spec/jan/random_spec.rb
jan-0.2.0 spec/jan/random_spec.rb