Sha256: 388c06d2248bb9d9d3271399e4cb81f535e1036becbe42a13c55e8cb28526ee6
Contents?: true
Size: 548 Bytes
Versions: 2
Compression:
Stored size: 548 Bytes
Contents
require 'spec_helper' describe Axiom::Adapter::Arango::Visitor, '.run' do let(:object) { described_class } let(:relation) { mock('Axiom Node') } let(:aql_node) { mock('AQL Node') } let(:visitor) { mock('Visitor', :root => aql_node) } class Dummy end let!(:test_visitor) do aql_node = self.aql_node Class.new(described_class) do handle(Dummy) define_method :root do aql_node end end end subject { object.run(Dummy.new) } it { should be(aql_node) } 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/class_methods/run_spec.rb |
axiom-arango-adapter-0.0.1 | spec/unit/axiom/adapter/arango/visitor/class_methods/run_spec.rb |