Sha256: 549269d7b3469f804ebc1c7a74ed14eee7040f0a674cf7d702b532f70ba1f6a5

Contents?: true

Size: 428 Bytes

Versions: 4

Compression:

Stored size: 428 Bytes

Contents

# encoding: utf-8

shared_examples :a_clause do |type|

  it "[is a clause]" do
    expect(subject).to be_kind_of(QueryBuilder::Core::Clause)
  end

  it "[is immutable]" do
    expect(subject).to be_frozen
  end

  it "[has valid type]" do
    expect(subject.type).to eql(type)
  end

end # shared examples

shared_examples :query_builder do

  it "[works]" do
    expect(subject.to_s).to eql(cql)
  end

end # shared examples

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
query_builder-0.0.4 lib/query_builder/rspec.rb
query_builder-0.0.3 lib/query_builder/rspec.rb
query_builder-0.0.2 lib/query_builder/rspec.rb
query_builder-0.0.1 lib/query_builder/rspec.rb