Sha256: 47fcedea9b2afacb1002e45075abe8d067555fb77f101b385b071ddbcc5ae4ff

Contents?: true

Size: 768 Bytes

Versions: 48

Compression:

Stored size: 768 Bytes

Contents

require 'test_helper'

module Vedeu

  module Interfaces

    describe Repository do

      let(:described) { Vedeu::Interfaces::Repository }

      it { described.must_respond_to(:interfaces) }

      describe '#zindexed' do
        before do
          Vedeu.interfaces.reset

          @hydrogen = Vedeu.interface('hydrogen') do
            zindex 2
          end
          @helium = Vedeu.interface('helium') do
            zindex 3
          end
          @lithium = Vedeu.interface('lithium') do
            zindex 1
          end
        end
        after { Vedeu.interfaces.reset }

        subject { Vedeu.interfaces.zindexed }

        it { subject.must_equal([@lithium, @hydrogen, @helium]) }
      end

    end # Repository

  end # Interfaces

end # Vedeu

Version data entries

48 entries across 48 versions & 1 rubygems

Version Path
vedeu-0.6.57 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.56 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.54 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.53 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.52 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.51 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.50 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.49 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.48 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.47 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.46 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.45 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.44 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.43 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.42 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.41 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.40 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.39 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.38 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.37 test/lib/vedeu/interfaces/repository_test.rb