Packages Collection. Mocha is a Ruby library for mocking and stubbing using a syntax like that of JMock, and SchMock. Most commonly Mocha is used in conjunction with Test::Unit, but it can be used in other contexts. One of its main advantages is that it allows you to mock and stub methods on real (non-mock) classes and instances. You can for example stub ActiveRecord instance methods like create, save, destroy and even class methods like find to avoid hitting the database in unit tests. Mocha provides a unified, simple and readable syntax for both traditional mocking and for mocking with real objects.
136 lines
6.2 KiB
Text
136 lines
6.2 KiB
Text
@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/07 00:32:28 seb Exp $
|
|
${GEM_HOME}/cache/mocha-${PKGVERSION}.gem
|
|
${GEM_LIBDIR}/COPYING
|
|
${GEM_LIBDIR}/MIT-LICENSE
|
|
${GEM_LIBDIR}/README
|
|
${GEM_LIBDIR}/RELEASE
|
|
${GEM_LIBDIR}/Rakefile
|
|
${GEM_LIBDIR}/examples/misc.rb
|
|
${GEM_LIBDIR}/examples/mocha.rb
|
|
${GEM_LIBDIR}/examples/stubba.rb
|
|
${GEM_LIBDIR}/lib/mocha.rb
|
|
${GEM_LIBDIR}/lib/mocha/any_instance_method.rb
|
|
${GEM_LIBDIR}/lib/mocha/auto_verify.rb
|
|
${GEM_LIBDIR}/lib/mocha/central.rb
|
|
${GEM_LIBDIR}/lib/mocha/class_method.rb
|
|
${GEM_LIBDIR}/lib/mocha/deprecation.rb
|
|
${GEM_LIBDIR}/lib/mocha/exception_raiser.rb
|
|
${GEM_LIBDIR}/lib/mocha/expectation.rb
|
|
${GEM_LIBDIR}/lib/mocha/expectation_error.rb
|
|
${GEM_LIBDIR}/lib/mocha/expectation_list.rb
|
|
${GEM_LIBDIR}/lib/mocha/infinite_range.rb
|
|
${GEM_LIBDIR}/lib/mocha/inspect.rb
|
|
${GEM_LIBDIR}/lib/mocha/instance_method.rb
|
|
${GEM_LIBDIR}/lib/mocha/is_a.rb
|
|
${GEM_LIBDIR}/lib/mocha/metaclass.rb
|
|
${GEM_LIBDIR}/lib/mocha/method_matcher.rb
|
|
${GEM_LIBDIR}/lib/mocha/missing_expectation.rb
|
|
${GEM_LIBDIR}/lib/mocha/mock.rb
|
|
${GEM_LIBDIR}/lib/mocha/multiple_yields.rb
|
|
${GEM_LIBDIR}/lib/mocha/no_yields.rb
|
|
${GEM_LIBDIR}/lib/mocha/object.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameter_matchers.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameter_matchers/all_of.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameter_matchers/any_of.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameter_matchers/any_parameters.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameter_matchers/anything.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameter_matchers/base.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameter_matchers/equals.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameter_matchers/has_entries.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameter_matchers/has_entry.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameter_matchers/has_key.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameter_matchers/has_value.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameter_matchers/includes.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameter_matchers/instance_of.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameter_matchers/is_a.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameter_matchers/kind_of.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameter_matchers/not.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameter_matchers/object.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameter_matchers/optionally.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameter_matchers/regexp_matches.rb
|
|
${GEM_LIBDIR}/lib/mocha/parameters_matcher.rb
|
|
${GEM_LIBDIR}/lib/mocha/pretty_parameters.rb
|
|
${GEM_LIBDIR}/lib/mocha/return_values.rb
|
|
${GEM_LIBDIR}/lib/mocha/sequence.rb
|
|
${GEM_LIBDIR}/lib/mocha/setup_and_teardown.rb
|
|
${GEM_LIBDIR}/lib/mocha/single_return_value.rb
|
|
${GEM_LIBDIR}/lib/mocha/single_yield.rb
|
|
${GEM_LIBDIR}/lib/mocha/standalone.rb
|
|
${GEM_LIBDIR}/lib/mocha/stub.rb
|
|
${GEM_LIBDIR}/lib/mocha/test_case_adapter.rb
|
|
${GEM_LIBDIR}/lib/mocha/yield_parameters.rb
|
|
${GEM_LIBDIR}/lib/mocha_standalone.rb
|
|
${GEM_LIBDIR}/lib/stubba.rb
|
|
${GEM_LIBDIR}/test/acceptance/expected_invocation_count_acceptance_test.rb
|
|
${GEM_LIBDIR}/test/acceptance/mocha_acceptance_test.rb
|
|
${GEM_LIBDIR}/test/acceptance/mock_with_initializer_block_acceptance_test.rb
|
|
${GEM_LIBDIR}/test/acceptance/mocked_methods_dispatch_acceptance_test.rb
|
|
${GEM_LIBDIR}/test/acceptance/optional_parameters_acceptance_test.rb
|
|
${GEM_LIBDIR}/test/acceptance/parameter_matcher_acceptance_test.rb
|
|
${GEM_LIBDIR}/test/acceptance/partial_mocks_acceptance_test.rb
|
|
${GEM_LIBDIR}/test/acceptance/sequence_acceptance_test.rb
|
|
${GEM_LIBDIR}/test/acceptance/standalone_acceptance_test.rb
|
|
${GEM_LIBDIR}/test/acceptance/stubba_acceptance_test.rb
|
|
${GEM_LIBDIR}/test/active_record_test_case.rb
|
|
${GEM_LIBDIR}/test/deprecation_disabler.rb
|
|
${GEM_LIBDIR}/test/execution_point.rb
|
|
${GEM_LIBDIR}/test/integration/mocha_test_result_integration_test.rb
|
|
${GEM_LIBDIR}/test/integration/stubba_integration_test.rb
|
|
${GEM_LIBDIR}/test/integration/stubba_test_result_integration_test.rb
|
|
${GEM_LIBDIR}/test/method_definer.rb
|
|
${GEM_LIBDIR}/test/test_helper.rb
|
|
${GEM_LIBDIR}/test/test_runner.rb
|
|
${GEM_LIBDIR}/test/unit/any_instance_method_test.rb
|
|
${GEM_LIBDIR}/test/unit/array_inspect_test.rb
|
|
${GEM_LIBDIR}/test/unit/auto_verify_test.rb
|
|
${GEM_LIBDIR}/test/unit/central_test.rb
|
|
${GEM_LIBDIR}/test/unit/class_method_test.rb
|
|
${GEM_LIBDIR}/test/unit/date_time_inspect_test.rb
|
|
${GEM_LIBDIR}/test/unit/expectation_error_test.rb
|
|
${GEM_LIBDIR}/test/unit/expectation_list_test.rb
|
|
${GEM_LIBDIR}/test/unit/expectation_raiser_test.rb
|
|
${GEM_LIBDIR}/test/unit/expectation_test.rb
|
|
${GEM_LIBDIR}/test/unit/hash_inspect_test.rb
|
|
${GEM_LIBDIR}/test/unit/infinite_range_test.rb
|
|
${GEM_LIBDIR}/test/unit/metaclass_test.rb
|
|
${GEM_LIBDIR}/test/unit/method_matcher_test.rb
|
|
${GEM_LIBDIR}/test/unit/missing_expectation_test.rb
|
|
${GEM_LIBDIR}/test/unit/mock_test.rb
|
|
${GEM_LIBDIR}/test/unit/multiple_yields_test.rb
|
|
${GEM_LIBDIR}/test/unit/no_yield_test.rb
|
|
${GEM_LIBDIR}/test/unit/object_inspect_test.rb
|
|
${GEM_LIBDIR}/test/unit/object_test.rb
|
|
${GEM_LIBDIR}/test/unit/parameter_matchers/all_of_test.rb
|
|
${GEM_LIBDIR}/test/unit/parameter_matchers/any_of_test.rb
|
|
${GEM_LIBDIR}/test/unit/parameter_matchers/anything_test.rb
|
|
${GEM_LIBDIR}/test/unit/parameter_matchers/has_entries_test.rb
|
|
${GEM_LIBDIR}/test/unit/parameter_matchers/has_entry_test.rb
|
|
${GEM_LIBDIR}/test/unit/parameter_matchers/has_key_test.rb
|
|
${GEM_LIBDIR}/test/unit/parameter_matchers/has_value_test.rb
|
|
${GEM_LIBDIR}/test/unit/parameter_matchers/includes_test.rb
|
|
${GEM_LIBDIR}/test/unit/parameter_matchers/instance_of_test.rb
|
|
${GEM_LIBDIR}/test/unit/parameter_matchers/is_a_test.rb
|
|
${GEM_LIBDIR}/test/unit/parameter_matchers/kind_of_test.rb
|
|
${GEM_LIBDIR}/test/unit/parameter_matchers/not_test.rb
|
|
${GEM_LIBDIR}/test/unit/parameter_matchers/regexp_matches_test.rb
|
|
${GEM_LIBDIR}/test/unit/parameter_matchers/stub_matcher.rb
|
|
${GEM_LIBDIR}/test/unit/parameters_matcher_test.rb
|
|
${GEM_LIBDIR}/test/unit/return_values_test.rb
|
|
${GEM_LIBDIR}/test/unit/sequence_test.rb
|
|
${GEM_LIBDIR}/test/unit/setup_and_teardown_test.rb
|
|
${GEM_LIBDIR}/test/unit/single_return_value_test.rb
|
|
${GEM_LIBDIR}/test/unit/single_yield_test.rb
|
|
${GEM_LIBDIR}/test/unit/string_inspect_test.rb
|
|
${GEM_LIBDIR}/test/unit/stub_test.rb
|
|
${GEM_LIBDIR}/test/unit/yield_parameters_test.rb
|
|
${GEM_HOME}/specifications/mocha-${PKGVERSION}.gemspec
|
|
@dirrm ${GEM_LIBDIR}/test/unit/parameter_matchers
|
|
@dirrm ${GEM_LIBDIR}/test/unit
|
|
@dirrm ${GEM_LIBDIR}/test/integration
|
|
@dirrm ${GEM_LIBDIR}/test/acceptance
|
|
@dirrm ${GEM_LIBDIR}/test
|
|
@dirrm ${GEM_LIBDIR}/lib/mocha/parameter_matchers
|
|
@dirrm ${GEM_LIBDIR}/lib/mocha
|
|
@dirrm ${GEM_LIBDIR}/lib
|
|
@dirrm ${GEM_LIBDIR}/examples
|
|
@dirrm ${GEM_LIBDIR}
|