Sha256: e0bcb20ca0e73b21ed2ad0efbd221973fda50055d754360ac48dc251c0f51233

Contents?: true

Size: 532 Bytes

Versions: 2

Compression:

Stored size: 532 Bytes

Contents

require 'spec_helper'

describe Axiom::Adapter::Arango::Visitor::For, '#local_name' do
  subject { object.local_name }
  let(:object) { class_under_test.new(relation, context) }
  let(:relation) { mock('Relation') }
  let(:context)  { mock('Context') }

  let(:local_name) { mock('Local Name') }

  let(:class_under_test) do
    local_name = self.local_name
    Class.new(described_class) do
      const_set('LOCAL_NAME', local_name)
    end
  end

  it_should_behave_like 'an idempotent method'

  it { should be(local_name) }
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
axiom-arango-adapter-0.0.2 spec/unit/axiom/adapter/arango/visitor/for/local_name_spec.rb
axiom-arango-adapter-0.0.1 spec/unit/axiom/adapter/arango/visitor/for/local_name_spec.rb