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.8.0 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.7.4 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.7.3 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.7.2 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.7.1 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.7.0 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.71 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.70 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.69 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.68 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.67 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.66 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.65 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.64 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.63 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.62 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.61 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.60 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.59 test/lib/vedeu/interfaces/repository_test.rb
vedeu-0.6.58 test/lib/vedeu/interfaces/repository_test.rb