Sha256: 85020aa88935575bdb55f4027cdc1bc54ba04567474294496ddba165e36b4019

Contents?: true

Size: 386 Bytes

Versions: 7

Compression:

Stored size: 386 Bytes

Contents

require 'test_helper'
require 'dependency_injection/lazy_definition'

class TestLazyDefinition < Minitest::Test
  def setup
    @container       = mock
    @lazy_definition = DependencyInjection::LazyDefinition.new('MyKlass', @container)
  end

  def test_getting_object_returns_a_proxy_object
    assert_equal(DependencyInjection::ProxyObject, @lazy_definition.object.class)
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
dependency_injection-0.4.3 test/dependency_injection/test_lazy_definition.rb
dependency_injection-0.4.2 test/dependency_injection/test_lazy_definition.rb
dependency_injection-0.4.1 test/dependency_injection/test_lazy_definition.rb
dependency_injection-0.4.0 test/dependency_injection/test_lazy_definition.rb
dependency_injection-0.3.1 test/dependency_injection/test_lazy_definition.rb
dependency_injection-0.3.0 test/dependency_injection/test_lazy_definition.rb
dependency_injection-0.2.0 test/dependency_injection/test_lazy_definition.rb