Table of Contents - FlexMock
Pages
-
CHANGES
- Changes for FlexMock
- Version 1.0.0
- Version 0.9.0
- Version 0.8.5
- Version 0.8.4
- Version 0.8.3
- Version 0.8.2
- Version 0.8.1
- Version 0.8.0
- Version 0.7.2
- Version 0.7.1
- Version 0.7.0
- Version 0.6.4
- Version 0.6.3
- Version 0.6.2
- Version 0.6.1
- Version 0.6.0
- Version 0.5.1
- Version 0.5.0
- Version 0.4.5
- Version 0.4.4
- Version 0.4.3
- Version 0.4.2
- Version 0.4.1
- Version 0.4.0
- Version 0.3.2
- Version 0.3.1
- Version 0.3.0
- Version 0.2.1
- Version 0.2.0
- Version 0.1.7
- Version 0.1.6
- Version 0.1.5
- Version 0.1.4
- Version 0.1.3
- Version 0.1.2
- Version 0.1.1
- Version 0.0.3
- Version 0.0.2
- Version 0.0.1
-
GoogleExample
- Extended FlexMock Example Using Google4R
- Purchase.rb
- Testing Without Using External Resources
- Mocking Active Record
- Mocking the Google Web Services Call
- The Final Result
- Testing the Details
- Mocking Active Record
- Mocking a Cart Item
- Mocking the Cart
- Mocking the Checkout Command
- The Final Test Method
- Summary
- rspec_examples_spec
- test_unit_examples_test
- index
- flexmock-0.4.0
- flexmock-0.4.1
- flexmock-0.4.2
- flexmock-0.4.3
- flexmock-0.5.0
- flexmock-0.5.1
- flexmock-0.6.0
- flexmock-0.6.1
- flexmock-0.6.2
- flexmock-0.6.3
- flexmock-0.6.4
- flexmock-0.7.0
- flexmock-0.7.1
- flexmock-0.8.0
- flexmock-0.8.2
- flexmock-0.8.3
- flexmock-0.8.4
- flexmock-0.8.5
- flexmock-0.9.0
- flexmock-1.0.0
- flexmock-1.0.3
- flexmock-1.0.4
- flexmock-1.1.0
- flexmock-1.2.0
- flexmock-1.3.0
- flexmock-1.3.1
Classes and Modules
- Class
- FlexMock
- FlexMock::AnyMatcher
- FlexMock::ArgumentMatching
- FlexMock::ArgumentTypes
- FlexMock::AtLeastCountValidator
- FlexMock::AtMostCountValidator
- FlexMock::CallValidator
- FlexMock::CompositeExpectation
- FlexMock::CountValidator
- FlexMock::DefaultFrameworkAdapter
- FlexMock::DefaultFrameworkAdapter::AssertionFailedError
- FlexMock::DuckMatcher
- FlexMock::EqualMatcher
- FlexMock::ExactCountValidator
- FlexMock::Expectation
- FlexMock::ExpectationBuilder
- FlexMock::ExpectationDirector
- FlexMock::ExpectationRecorder
- FlexMock::ExplicitNeeded
- FlexMock::ExtensionRegistry
- FlexMock::Extensions
- FlexMock::Extensions::ActiveRecordModel
- FlexMock::GenericTestCase
- FlexMock::HashMatcher
- FlexMock::MockBuilder
- FlexMock::MockContainer
- FlexMock::MockError
- FlexMock::OptionalProcMatcher
- FlexMock::Ordering
- FlexMock::PartialMockProxy
- FlexMock::PartialMockProxy::@obj;
- FlexMock::ProcMatcher
- FlexMock::RSpecFrameworkAdapter
- FlexMock::RSpecFrameworkAdapter::AssertionFailedError
- FlexMock::RSpecMatchers
- FlexMock::RSpecMatchers::HaveReceived
- FlexMock::Recorder
- FlexMock::SpyDescribers
- FlexMock::TestCase
- FlexMock::TestUnitAssertions
- FlexMock::TestUnitFrameworkAdapter
- FlexMock::Undefined
- FlexMock::UsageError
- FlexMock::UseContainer
- FlexMock::Version
- MiniTest
- MiniTest::Unit
- MiniTest::Unit::TestCase
- Module
- Object
- Symbol
Methods
- ::define_extensions_on — FlexMock::GenericTestCase
- ::make_proxy_for — FlexMock::PartialMockProxy
- ::new — FlexMock::ExplicitNeeded
- ::new — FlexMock::CompositeExpectation
- ::new — FlexMock::UseContainer
- ::new — FlexMock::CountValidator
- ::new — FlexMock::ProcMatcher
- ::new — FlexMock
- ::new — FlexMock::RSpecMatchers::HaveReceived
- ::new — FlexMock::Recorder
- ::new — FlexMock::Expectation
- ::new — FlexMock::MockBuilder
- ::new — FlexMock::OptionalProcMatcher
- ::new — FlexMock::EqualMatcher
- ::new — FlexMock::HashMatcher
- ::new — FlexMock::PartialMockProxy
- ::new — FlexMock::ExpectationDirector
- ::new — FlexMock::DuckMatcher
- ::new — FlexMock::ExpectationRecorder
- ::proxy_defined_on? — FlexMock::PartialMockProxy
- ::undefined — FlexMock
- #<< — FlexMock::ExpectationDirector
- #<=> — FlexMock::Undefined
- #=== — FlexMock::ProcMatcher
- #=== — FlexMock::HashMatcher
- #=== — FlexMock::DuckMatcher
- #=== — FlexMock::OptionalProcMatcher
- #=== — FlexMock::EqualMatcher
- #=== — FlexMock::AnyMatcher
- #_assert_spy_called — FlexMock::TestUnitAssertions
- #add — FlexMock::CompositeExpectation
- #add_extension — FlexMock::ExtensionRegistry
- #add_mock_method — FlexMock::PartialMockProxy
- #add_model_methods — FlexMock::Extensions::ActiveRecordModel
- #add_model_methods_returning_values — FlexMock::Extensions::ActiveRecordModel
- #add_model_methods_with_behavior — FlexMock::Extensions::ActiveRecordModel
- #additionals — FlexMock::CallValidator
- #all_match? — FlexMock::ArgumentMatching
- #and — FlexMock::RSpecMatchers::HaveReceived
- #and_raise — FlexMock::Expectation
- #and_return — FlexMock::Expectation
- #and_return_undefined — FlexMock::Expectation
- #and_throw — FlexMock::Expectation
- #and_yield — FlexMock::Expectation
- #any — FlexMock::ArgumentTypes
- #any_instance — FlexMock::PartialMockProxy
- #append_call_record — FlexMock::SpyDescribers
- #apply — FlexMock::ExpectationRecorder
- #assert_equal — FlexMock::RSpecFrameworkAdapter
- #assert_equal — FlexMock::DefaultFrameworkAdapter
- #assert_spy_called — FlexMock::TestUnitAssertions
- #assert_spy_not_called — FlexMock::TestUnitAssertions
- #assertion_failed_error — FlexMock::DefaultFrameworkAdapter
- #assertion_failed_error — FlexMock::TestUnitFrameworkAdapter
- #assertion_failed_error — FlexMock::RSpecFrameworkAdapter
- #at_least — FlexMock::Expectation
- #at_most — FlexMock::Expectation
- #block_description — FlexMock::SpyDescribers
- #by_default — FlexMock
- #by_default — FlexMock::Expectation
- #call — FlexMock::ExpectationDirector
- #call_count_constrained? — FlexMock::Expectation
- #call_description — FlexMock::SpyDescribers
- #calls — FlexMock::CountValidator
- #check_allocate_method — FlexMock::PartialMockProxy
- #check_method_names — FlexMock::ExpectationBuilder
- #check_proper_mock — FlexMock::ExpectationBuilder
- #clone — FlexMock::Undefined
- #coerce — FlexMock::Undefined
- #construct_options — FlexMock::RSpecMatchers::HaveReceived
- #construct_validation_count_error_message — FlexMock::CountValidator
- #count_matches? — FlexMock::CallValidator
- #create — FlexMock::Extensions::ActiveRecordModel
- #create_alias_for_existing_method — FlexMock::PartialMockProxy
- #create_aliased_definition — FlexMock::PartialMockProxy
- #create_demeter_chain — FlexMock::ExpectationBuilder
- #create_double — FlexMock::MockBuilder
- #create_expectation — FlexMock::ExpectationBuilder
- #create_mock — FlexMock::MockBuilder
- #create_new_mocked_object — FlexMock::PartialMockProxy
- #create_partial — FlexMock::MockBuilder
- #current_id — FlexMock::Extensions::ActiveRecordModel
- #define_a_mock — FlexMock::MockBuilder
- #define_ordered — FlexMock::Expectation
- #define_proxy_method — FlexMock::PartialMockProxy
- #describe — FlexMock::AtMostCountValidator
- #describe — FlexMock::AtLeastCountValidator
- #describe — FlexMock::CountValidator
- #describe_calls — FlexMock::SpyDescribers
- #describe_limit — FlexMock::CountValidator
- #describe_limit — FlexMock::AtMostCountValidator
- #describe_limit — FlexMock::AtLeastCountValidator
- #describe_spy — FlexMock::SpyDescribers
- #describe_spy_expectation — FlexMock::SpyDescribers
- #describe_spy_negative_expectation — FlexMock::SpyDescribers
- #description — FlexMock::Expectation
- #description — FlexMock::RSpecMatchers::HaveReceived
- #detached? — FlexMock::PartialMockProxy
- #ducktype — FlexMock::ArgumentTypes
- #eligible? — FlexMock::AtLeastCountValidator
- #eligible? — FlexMock::Expectation
- #eligible? — FlexMock::CountValidator
- #eq — FlexMock::ArgumentTypes
- #explicit? — FlexMock::ExplicitNeeded
- #explicitly — FlexMock::ExplicitNeeded
- #explicitly — FlexMock::Expectation
- #extensions — FlexMock::ExtensionRegistry
- #failure_message_for_should — FlexMock::RSpecMatchers::HaveReceived
- #failure_message_for_should_not — FlexMock::RSpecMatchers::HaveReceived
- #find_expectation_in — FlexMock::ExpectationDirector
- #flexmock — FlexMock::MockContainer
- #flexmock_allocate_order — FlexMock::Ordering
- #flexmock_as_name — Symbol
- #flexmock_based_on — FlexMock::PartialMockProxy
- #flexmock_based_on — FlexMock
- #flexmock_calls — FlexMock::PartialMockProxy
- #flexmock_calls — FlexMock
- #flexmock_close — FlexMock::MockContainer
- #flexmock_container — FlexMock::PartialMockProxy
- #flexmock_container= — FlexMock::PartialMockProxy
- #flexmock_created_mocks — FlexMock::MockContainer
- #flexmock_current_order — FlexMock::Ordering
- #flexmock_current_order= — FlexMock::Ordering
- #flexmock_define_expectation — FlexMock::PartialMockProxy
- #flexmock_define_expectation — FlexMock
- #flexmock_defined? — Class
- #flexmock_deprecate — Module
- #flexmock_expectations_for — FlexMock::PartialMockProxy
- #flexmock_find_expectation — FlexMock::PartialMockProxy
- #flexmock_get — FlexMock::PartialMockProxy
- #flexmock_groups — FlexMock::Ordering
- #flexmock_invoke_original — FlexMock
- #flexmock_invoke_original — FlexMock::PartialMockProxy
- #flexmock_location_filter — FlexMock::Expectation
- #flexmock_mock_setup — FlexMock::MockBuilder
- #flexmock_received? — FlexMock
- #flexmock_received? — FlexMock::PartialMockProxy
- #flexmock_remember — FlexMock::MockContainer
- #flexmock_respond_to? — FlexMock
- #flexmock_singleton_defined? — Object
- #flexmock_teardown — FlexMock
- #flexmock_teardown — FlexMock::MockContainer
- #flexmock_teardown — FlexMock::PartialMockProxy
- #flexmock_validate_order — FlexMock::Ordering
- #flexmock_verify — FlexMock::MockContainer
- #flexmock_verify — FlexMock
- #flexmock_verify — FlexMock::Expectation
- #flexmock_verify — FlexMock::PartialMockProxy
- #flexmock_wrap — FlexMock
- #flexstub — FlexMock::MockContainer
- #format_args — FlexMock
- #globally — FlexMock::Expectation
- #handle — FlexMock::Extensions::ActiveRecordModel
- #have_received — FlexMock::RSpecMatchers
- #hide_existing_method — FlexMock::PartialMockProxy
- #hsh — FlexMock::ArgumentTypes
- #inspect — FlexMock::EqualMatcher
- #inspect — FlexMock::DuckMatcher
- #inspect — FlexMock::HashMatcher
- #inspect — FlexMock::ProcMatcher
- #inspect — FlexMock
- #inspect — FlexMock::AnyMatcher
- #inspect — FlexMock::Undefined
- #inspect — FlexMock::OptionalProcMatcher
- #make_assertion — FlexMock::DefaultFrameworkAdapter
- #make_assertion — FlexMock::TestUnitFrameworkAdapter
- #make_assertion — FlexMock::RSpecFrameworkAdapter
- #make_default_behavior — FlexMock::Extensions::ActiveRecordModel
- #make_mock_model_errors_for — FlexMock::Extensions::ActiveRecordModel
- #match? — FlexMock::ArgumentMatching
- #match_args — FlexMock::Expectation
- #matches? — FlexMock::RSpecMatchers::HaveReceived
- #method — FlexMock
- #method_missing — FlexMock::ExplicitNeeded
- #method_missing — FlexMock::Undefined
- #method_missing — FlexMock::ExpectationRecorder
- #method_missing — FlexMock::Recorder
- #method_missing — FlexMock::CompositeExpectation
- #method_missing — FlexMock
- #missing? — FlexMock::ArgumentMatching
- #mock — FlexMock::CompositeExpectation
- #mock= — FlexMock::ExplicitNeeded
- #mock_ignore_missing — FlexMock
- #never — FlexMock::RSpecMatchers::HaveReceived
- #never — FlexMock::Expectation
- #new_instances — FlexMock::PartialMockProxy
- #new_name — FlexMock::PartialMockProxy
- #next_id — FlexMock::Extensions::ActiveRecordModel
- #on — FlexMock::ArgumentTypes
- #on — FlexMock::RSpecMatchers::HaveReceived
- #once — FlexMock::RSpecMatchers::HaveReceived
- #once — FlexMock::Expectation
- #optional_proc — FlexMock::ArgumentTypes
- #order_number — FlexMock::CompositeExpectation
- #ordered — FlexMock::Expectation
- #override_existing_method — FlexMock
- #parse_create_symbol — FlexMock::MockBuilder
- #parse_creation_args — FlexMock::MockBuilder
- #pass_thru — FlexMock::Expectation
- #passed? — FlexMock::UseContainer
- #perform_yielding — FlexMock::Expectation
- #post_create — FlexMock::Extensions::ActiveRecordModel
- #raises — FlexMock::Expectation
- #received? — FlexMock::CallValidator
- #remove_current_method — FlexMock::PartialMockProxy
- #respond_to? — FlexMock
- #restore_original_definition — FlexMock::PartialMockProxy
- #return_value — FlexMock::Expectation
- #returns — FlexMock::Expectation
- #returns_undefined — FlexMock::Expectation
- #run_additional_validations — FlexMock::CallValidator
- #run_post_creation_hooks — FlexMock::MockBuilder
- #safe_alias_method — FlexMock::PartialMockProxy
- #sclass — FlexMock
- #set_base_class — FlexMock::MockBuilder
- #should_be_strict — FlexMock::Recorder
- #should_expect — FlexMock
- #should_ignore_missing — FlexMock
- #should_receive — FlexMock::PartialMockProxy
- #should_receive — FlexMock
- #should_receive — FlexMock::CompositeExpectation
- #singleton? — FlexMock::PartialMockProxy
- #spy_description — FlexMock::SpyDescribers
- #stow_existing_definition — FlexMock::PartialMockProxy
- #strict? — FlexMock::Recorder
- #target_class_eval — FlexMock::PartialMockProxy
- #target_singleton_class — FlexMock::PartialMockProxy
- #teardown — FlexMock::TestCase
- #teardown — FlexMock::GenericTestCase
- #throws — FlexMock::Expectation
- #times — FlexMock::RSpecMatchers::HaveReceived
- #times — FlexMock::Expectation
- #times_description — FlexMock::SpyDescribers
- #to_s — FlexMock::CompositeExpectation
- #to_s — FlexMock::Expectation
- #to_s — FlexMock::Undefined
- #twice — FlexMock::Expectation
- #twice — FlexMock::RSpecMatchers::HaveReceived
- #use — FlexMock
- #validate — FlexMock::AtMostCountValidator
- #validate — FlexMock::ExactCountValidator
- #validate — FlexMock::AtLeastCountValidator
- #validate_count — FlexMock::CountValidator
- #validate_order — FlexMock::Expectation
- #verify_call — FlexMock::Expectation
- #with — FlexMock::Expectation
- #with — FlexMock::RSpecMatchers::HaveReceived
- #with_a_block — FlexMock::RSpecMatchers::HaveReceived
- #with_any_args — FlexMock::Expectation
- #with_no_args — FlexMock::Expectation
- #without_a_block — FlexMock::RSpecMatchers::HaveReceived
- #yields — FlexMock::Expectation
- #zero_or_more_times — FlexMock::Expectation