Sha256: 7181bbbe8b041814f9688a409e666bd334cc07416b756bdd90c5381ec8af9d71

Contents?: true

Size: 1.08 KB

Versions: 5

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 do
      #   Vedeu.interfaces.reset
      #   Vedeu.interface('hydrogen') do
      #     delay 0.75
      #   end
      #   Vedeu.interface('helium') do
      #     duplicate('hydrogen')
      #   end
      # 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

5 entries across 5 versions & 1 rubygems

Version Path
vedeu-0.5.0 test/lib/vedeu/dsl/use_test.rb
vedeu-0.4.65 test/lib/vedeu/dsl/use_test.rb
vedeu-0.4.64 test/lib/vedeu/dsl/use_test.rb
vedeu-0.4.63 test/lib/vedeu/dsl/use_test.rb
vedeu-0.4.62 test/lib/vedeu/dsl/use_test.rb