Sha256: 83a18229a028eb8c1672804520f68e37154fc38e5ba644b5788e1dd6338aec3b

Contents?: true

Size: 1.08 KB

Versions: 6

Compression:

Stored size: 1.08 KB

Contents

require 'test_helper'

module Vedeu

  module DSL

    class TestUseClass

      include Vedeu::DSL::Use

    end

    describe Use do

      let(:described) { Vedeu::DSL::Use }
      let(:model_instance) { Vedeu::DSL::TestUseClass }

      # before {
      #   Vedeu.interfaces.reset
      #   Vedeu.interface('hydrogen') do
      #     delay 0.75
      #   end
      #   Vedeu.interface('helium') do
      #     duplicate('hydrogen')
      #   end
      # }

      describe '#duplicate' do
        subject { model_instance.duplicate(_name) }

        context 'when the model exists' do
          # @todo Add more tests.
          # it { skip }
        end

        context 'when the model does not exist' do
          # @todo Add more tests.
          # it { skip }
        end
      end

      describe '#use' do
        context 'when the model exists' do
          # @todo Add more tests.
          # it { skip }
        end

        context 'when the model does not exist' do
          # @todo Add more tests.
          # it { skip }
        end
      end

    end # Use

  end # DSL

end # Vedeu

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
vedeu-0.5.6 test/lib/vedeu/dsl/use_test.rb
vedeu-0.5.5 test/lib/vedeu/dsl/use_test.rb
vedeu-0.5.4 test/lib/vedeu/dsl/use_test.rb
vedeu-0.5.3 test/lib/vedeu/dsl/use_test.rb
vedeu-0.5.2 test/lib/vedeu/dsl/use_test.rb
vedeu-0.5.1 test/lib/vedeu/dsl/use_test.rb