Sha256: cf4f7f15c30c20a8a9c8c3545bf80ed40980a2a6bbeb0652e744a3b124b3e327

Contents?: true

Size: 656 Bytes

Versions: 42

Compression:

Stored size: 656 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + "/../test_helper")
require 'hardmock/expectation_builder'

class ExpectationBuilderTest < Test::Unit::TestCase
  include Hardmock
  
  def test_build_expectation
    builder = ExpectationBuilder.new
    
    ex = builder.build_expectation( :stuff => 'inside' )
    assert_not_nil ex, "Didn't build an expectation"
    assert_kind_of Expectation, ex, "Wrong type!"

    # Shhhh... fragile, yes, whatever.  The functional tests do the 
    # real testing of this anyway
    assert_equal({:stuff => 'inside'}, ex.instance_variable_get('@options'), "Hash not sent to SimpleExpectation constructor")
  end

end

Version data entries

42 entries across 39 versions & 3 rubygems

Version Path
ceedling-0.31.1 vendor/hardmock/test/unit/expectation_builder_test.rb
ceedling-0.31.0 vendor/hardmock/test/unit/expectation_builder_test.rb
ceedling-0.30.0 vendor/hardmock/test/unit/expectation_builder_test.rb
ceedling-0.28.3 vendor/hardmock/test/unit/expectation_builder_test.rb
ceedling-0.28.2 vendor/hardmock/test/unit/expectation_builder_test.rb
ceedling-0.28.1 vendor/hardmock/test/unit/expectation_builder_test.rb
ceedling-0.27.0 vendor/hardmock/test/unit/expectation_builder_test.rb
ceedling-0.25.0 vendor/hardmock/test/unit/expectation_builder_test.rb
ceedling-0.24.0 vendor/hardmock/test/unit/expectation_builder_test.rb
ceedling-0.22.0 vendor/hardmock/test/unit/expectation_builder_test.rb
ceedling-0.21.0 vendor/hardmock/test/unit/expectation_builder_test.rb
ceedling-0.20.3 vendor/hardmock/test/unit/expectation_builder_test.rb
ceedling-0.20.2 vendor/hardmock/test/unit/expectation_builder_test.rb
ceedling-0.19.0 vendor/hardmock/test/unit/expectation_builder_test.rb
ceedling-0.18.0 vendor/hardmock/test/unit/expectation_builder_test.rb
ceedling-0.17.0 vendor/hardmock/test/unit/expectation_builder_test.rb
ceedling-0.16.0 vendor/hardmock/test/unit/expectation_builder_test.rb
ceedling-0.15.6 vendor/hardmock/test/unit/expectation_builder_test.rb
ceedling-0.15.5 vendor/hardmock/test/unit/expectation_builder_test.rb
ceedling-0.15.4 vendor/hardmock/test/unit/expectation_builder_test.rb