├── .gitignore ├── .travis.yml ├── Gemfile ├── LICENSE ├── NEWS.md ├── README.md ├── Rakefile ├── bourne.gemspec ├── lib ├── bourne.rb └── bourne │ ├── api.rb │ ├── invocation.rb │ ├── mock.rb │ ├── mockery.rb │ └── version.rb └── test ├── acceptance ├── acceptance_test_helper.rb ├── mocha_example_test.rb ├── spy_test.rb └── stubba_example_test.rb ├── execution_point.rb ├── matcher_helpers.rb ├── method_definer.rb ├── mini_test_result.rb ├── simple_counter.rb ├── test_helper.rb ├── test_runner.rb └── unit ├── assert_received_test.rb ├── have_received_test.rb ├── invocation_test.rb ├── mock_test.rb └── mockery_test.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/LICENSE -------------------------------------------------------------------------------- /NEWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/NEWS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/Rakefile -------------------------------------------------------------------------------- /bourne.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/bourne.gemspec -------------------------------------------------------------------------------- /lib/bourne.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/lib/bourne.rb -------------------------------------------------------------------------------- /lib/bourne/api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/lib/bourne/api.rb -------------------------------------------------------------------------------- /lib/bourne/invocation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/lib/bourne/invocation.rb -------------------------------------------------------------------------------- /lib/bourne/mock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/lib/bourne/mock.rb -------------------------------------------------------------------------------- /lib/bourne/mockery.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/lib/bourne/mockery.rb -------------------------------------------------------------------------------- /lib/bourne/version.rb: -------------------------------------------------------------------------------- 1 | module Bourne 2 | VERSION = "1.6.0".freeze 3 | end 4 | -------------------------------------------------------------------------------- /test/acceptance/acceptance_test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/test/acceptance/acceptance_test_helper.rb -------------------------------------------------------------------------------- /test/acceptance/mocha_example_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/test/acceptance/mocha_example_test.rb -------------------------------------------------------------------------------- /test/acceptance/spy_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/test/acceptance/spy_test.rb -------------------------------------------------------------------------------- /test/acceptance/stubba_example_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/test/acceptance/stubba_example_test.rb -------------------------------------------------------------------------------- /test/execution_point.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/test/execution_point.rb -------------------------------------------------------------------------------- /test/matcher_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/test/matcher_helpers.rb -------------------------------------------------------------------------------- /test/method_definer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/test/method_definer.rb -------------------------------------------------------------------------------- /test/mini_test_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/test/mini_test_result.rb -------------------------------------------------------------------------------- /test/simple_counter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/test/simple_counter.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /test/test_runner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/test/test_runner.rb -------------------------------------------------------------------------------- /test/unit/assert_received_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/test/unit/assert_received_test.rb -------------------------------------------------------------------------------- /test/unit/have_received_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/test/unit/have_received_test.rb -------------------------------------------------------------------------------- /test/unit/invocation_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/test/unit/invocation_test.rb -------------------------------------------------------------------------------- /test/unit/mock_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/test/unit/mock_test.rb -------------------------------------------------------------------------------- /test/unit/mockery_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/bourne/HEAD/test/unit/mockery_test.rb --------------------------------------------------------------------------------