Sha256: 72f83d0404218d5a54dc4ce184a7c8020c0b97e86668ac7ff4781ca7ee000eb1

Contents?: true

Size: 692 Bytes

Versions: 5

Compression:

Stored size: 692 Bytes

Contents

require_relative '../helper_no_rails'

class RailsDataExplorer
  describe DataSet do

    let(:data_set) {
      data_series_attrs = [
        { name: 'ds1', values: (1..6).to_a },
        { name: 'ds2', values: ('a'..'f').to_a },
      ]
      DataSet.new(data_series_attrs, 'the title')
    }

    it 'returns #data_series' do
      data_set.data_series.count.must_equal 2
    end

    it 'returns #number_of_values' do
      data_set.number_of_values.must_equal 6
    end

    it 'returns number of dimensions' do
      data_set.dimensions_count.must_equal 2
    end

    it 'returns data data_series_names' do
      data_set.data_series_names.must_equal ["ds1", "ds2"]
    end

  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rails-data-explorer-1.0.4 spec/rails_data_explorer/data_set_spec.rb
rails-data-explorer-1.0.3 spec/rails_data_explorer/data_set_spec.rb
rails-data-explorer-1.0.2 spec/rails_data_explorer/data_set_spec.rb
rails-data-explorer-1.0.1 spec/rails_data_explorer/data_set_spec.rb
rails-data-explorer-1.0.0 spec/rails_data_explorer/data_set_spec.rb