Sha256: 1ade8babde241507c1f783fdb51f3b71bc4ccd29a7b0cb48e04023ef1040a4aa

Contents?: true

Size: 454 Bytes

Versions: 16

Compression:

Stored size: 454 Bytes

Contents

# encoding: utf-8
require 'spec_helper'

describe Quandl::Fabricate::Data do
  
  let(:data){ Quandl::Fabricate::Data.rand( rows: 4, columns: 5, nils: false ) }
  subject{ data }
  
  it{ should be_a Quandl::Data }
  its(:count){ should eq 4 }
  
  describe "#first" do
    subject{ data.first }
    its(:count){ should eq 6 }
    
    its([0]){ should be_a Date }
    
    [1,2,3,4,5].each do |i|
      its([i]){ should be_a Float }
    end
  end
  
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
quandl_data-1.5.1 spec/lib/fabricate/data_spec.rb
quandl_data-1.5.0 spec/lib/fabricate/data_spec.rb
quandl_data-1.4.1 spec/lib/fabricate/data_spec.rb
quandl_data-1.4.0 spec/lib/fabricate/data_spec.rb
quandl_data-1.3.9 spec/lib/fabricate/data_spec.rb
quandl_data-1.3.8 spec/lib/fabricate/data_spec.rb
quandl_data-1.3.7 spec/lib/fabricate/data_spec.rb
quandl_data-1.3.6 spec/lib/fabricate/data_spec.rb
quandl_data-1.3.5 spec/lib/fabricate/data_spec.rb
quandl_data-1.3.4 spec/lib/fabricate/data_spec.rb
quandl_data-1.3.3 spec/lib/fabricate/data_spec.rb
quandl_data-1.3.2 spec/lib/fabricate/data_spec.rb
quandl_data-1.3.1 spec/lib/fabricate/data_spec.rb
quandl_data-1.3.0 spec/lib/fabricate/data_spec.rb
quandl_data-1.2.1 spec/lib/fabricate/data_spec.rb
quandl_data-1.2.0 spec/lib/fabricate/data_spec.rb