Sha256: 04515783a1782979c2a39479c68f97ebad38d28e8b613ec4ba9f3a763ba71adb
Contents?: true
Size: 696 Bytes
Versions: 4
Compression:
Stored size: 696 Bytes
Contents
require 'spec_helper' describe Casino::Dimension do let(:label) { "Date" } let(:field) { :created_at } let(:queries) { :method_name } let(:and_approach) { { operator: :and } } let(:where_approach) { { operator: :where } } let(:dimension) do Casino::Dimension.new(label, field, queries, and_approach) end subject { dimension } it { subject.label.must_equal label } it { subject.queries.must_equal queries } it { subject.approach.must_equal and_approach } it { subject.field.must_equal field } it 'defaults #approach to operator: :where' do dimension = Casino::Dimension.new(label, field, queries) dimension.approach.must_equal where_approach end end
Version data entries
4 entries across 4 versions & 1 rubygems