Sha256: 16fe1e96158c89a67d08671936a8ca78aa98833c7ecc3fe2ec30eb48590f4d81

Contents?: true

Size: 833 Bytes

Versions: 22

Compression:

Stored size: 833 Bytes

Contents

# frozen_string_literal: true

require 'test_helper'

module Vedeu

  module Editor

    class CollectionTestClass

      include Enumerable
      include Vedeu::Editor::Collection

      attr_accessor :collection

      def initialize(collection)
        @collection = collection
      end

    end # CollectionTestClass

    describe Collection do

      let(:described)          { Vedeu::Editor::Collection }
      let(:included_described) { Vedeu::Editor::CollectionTestClass }
      let(:included_instance)  { included_described.new(collection) }
      let(:collection)         { 'Some text...'.chars }

      describe '#by_index' do
        let(:index) { 0 }

        subject { included_instance.by_index(index) }

        it { subject.must_be_instance_of(String) }
      end

    end # Collection

  end # Editor

end # Vedeu

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
vedeu-0.8.32 test/lib/vedeu/editor/collection_test.rb
vedeu-0.8.31 test/lib/vedeu/editor/collection_test.rb
vedeu-0.8.30 test/lib/vedeu/editor/collection_test.rb
vedeu-0.8.29 test/lib/vedeu/editor/collection_test.rb
vedeu-0.8.28 test/lib/vedeu/editor/collection_test.rb
vedeu-0.8.27 test/lib/vedeu/editor/collection_test.rb
vedeu-0.8.26 test/lib/vedeu/editor/collection_test.rb
vedeu-0.8.25 test/lib/vedeu/editor/collection_test.rb
vedeu-0.8.24 test/lib/vedeu/editor/collection_test.rb
vedeu-0.8.23 test/lib/vedeu/editor/collection_test.rb
vedeu-0.8.22 test/lib/vedeu/editor/collection_test.rb
vedeu-0.8.21 test/lib/vedeu/editor/collection_test.rb
vedeu-0.8.20 test/lib/vedeu/editor/collection_test.rb
vedeu-0.8.19 test/lib/vedeu/editor/collection_test.rb
vedeu-0.8.18 test/lib/vedeu/editor/collection_test.rb
vedeu-0.8.17 test/lib/vedeu/editor/collection_test.rb
vedeu-0.8.16 test/lib/vedeu/editor/collection_test.rb
vedeu-0.8.15 test/lib/vedeu/editor/collection_test.rb
vedeu-0.8.14 test/lib/vedeu/editor/collection_test.rb
vedeu-0.8.13 test/lib/vedeu/editor/collection_test.rb