├── .codeclimate.yml ├── .gitignore ├── .hound.yml ├── .rubocop.yml ├── .travis.yml ├── CHANGELOG.md ├── Cheffile ├── Cheffile.lock ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── Vagrantfile ├── active_mocker.gemspec ├── bin └── console ├── codeclimate.yml ├── example_rails_app ├── .gitignore ├── .rspec ├── Gemfile ├── README.rdoc ├── Rakefile ├── app │ ├── assets │ │ ├── images │ │ │ └── .keep │ │ ├── javascripts │ │ │ └── application.js │ │ └── stylesheets │ │ │ └── application.css │ ├── controllers │ │ ├── application_controller.rb │ │ └── concerns │ │ │ └── .keep │ ├── helpers │ │ └── application_helper.rb │ ├── mailers │ │ └── .keep │ ├── models │ │ ├── .keep │ │ ├── comment.rb │ │ ├── concerns │ │ │ └── .keep │ │ ├── subscription.rb │ │ └── user.rb │ └── views │ │ └── layouts │ │ └── application.html.erb ├── bin │ ├── bundle │ ├── rails │ ├── rake │ └── spring ├── config.ru ├── config │ ├── application.rb │ ├── boot.rb │ ├── database.yml │ ├── environment.rb │ ├── environments │ │ ├── development.rb │ │ ├── production.rb │ │ └── test.rb │ ├── initializers │ │ ├── assets.rb │ │ ├── backtrace_silencers.rb │ │ ├── cookies_serializer.rb │ │ ├── filter_parameter_logging.rb │ │ ├── inflections.rb │ │ ├── mime_types.rb │ │ ├── session_store.rb │ │ └── wrap_parameters.rb │ ├── locales │ │ └── en.yml │ ├── routes.rb │ └── secrets.yml ├── db │ ├── migrate │ │ ├── 20140731143902_create_users.rb │ │ ├── 20140731143955_create_comments.rb │ │ └── 20140731144123_create_subscriptions.rb │ ├── schema.rb │ └── seeds.rb ├── example_rails_app.iml ├── lib │ ├── assets │ │ └── .keep │ ├── subscribe_user.rb │ └── tasks │ │ └── .keep ├── log │ └── .keep ├── public │ ├── 404.html │ ├── 422.html │ ├── 500.html │ ├── favicon.ico │ └── robots.txt ├── spec │ ├── lib │ │ └── subscribe_user_spec.rb │ ├── mocks │ │ ├── comment_mock.rb │ │ ├── subscription_mock.rb │ │ └── user_mock.rb │ ├── rails_helper.rb │ └── spec_helper.rb └── vendor │ └── assets │ ├── javascripts │ └── .keep │ └── stylesheets │ └── .keep ├── lib ├── active_mocker.rb └── active_mocker │ ├── attribute.rb │ ├── attribute_types │ ├── enum.rb │ └── register.rb │ ├── config.rb │ ├── display_errors.rb │ ├── error_object.rb │ ├── file_path_to_ruby_class.rb │ ├── file_writer.rb │ ├── generate.rb │ ├── hash_new_style.rb │ ├── inspectable.rb │ ├── inspectable │ ├── bigdecimal.rb │ ├── date.rb │ ├── dir.rb │ ├── file.rb │ ├── pathname.rb │ ├── struct.rb │ └── time.rb │ ├── late_inclusion.rb │ ├── loaded_mocks.rb │ ├── loaded_mocks │ └── features.rb │ ├── mock.rb │ ├── mock │ ├── alias_attribute.rb │ ├── association.rb │ ├── base.rb │ ├── belongs_to.rb │ ├── collection.rb │ ├── compatibility │ │ ├── base │ │ │ └── ar51.rb │ │ └── queries │ │ │ └── ar52.rb │ ├── do_nothing_active_record_methods.rb │ ├── exceptions.rb │ ├── has_and_belongs_to_many.rb │ ├── has_many.rb │ ├── has_one.rb │ ├── hash_process.rb │ ├── mock_relation.rb │ ├── mockable_method.rb │ ├── object_inspect.rb │ ├── queries.rb │ ├── records.rb │ ├── relation.rb │ ├── single_relation.rb │ ├── template_methods.rb │ └── unrepresentable_const_value.rb │ ├── mock_creator.rb │ ├── mock_creator │ ├── associations.rb │ ├── attributes.rb │ ├── class_methods.rb │ ├── defined_methods.rb │ ├── mock_build_version.rb │ ├── modules_constants.rb │ ├── recreate_class_method_calls.rb │ ├── safe_methods.rb │ └── scopes.rb │ ├── mock_template.erb │ ├── mock_template │ ├── _associations.erb │ ├── _attributes.erb │ ├── _class_methods.erb │ ├── _defined_methods.erb │ ├── _mock_build_version.erb │ ├── _modules_constants.erb │ ├── _recreate_class_method_calls.erb │ └── _scopes.erb │ ├── null_progress.rb │ ├── parent_class.rb │ ├── progress.rb │ ├── public_methods.rb │ ├── railtie.rb │ ├── rspec.rb │ ├── rspec_helper.rb │ ├── task.rake │ ├── template_creator.rb │ └── version.rb ├── log └── .keep ├── spec ├── gemfile_version_match_spec.rb ├── lib │ ├── active_mocker │ │ ├── config_spec.rb │ │ ├── display_errors_spec.rb │ │ ├── file_path_to_ruby_class_spec.rb │ │ ├── generate_spec.rb │ │ ├── loaded_mocks_spec.rb │ │ ├── mock │ │ │ ├── association_spec.rb │ │ │ ├── base_spec.rb │ │ │ ├── belongs_to_spec.rb │ │ │ ├── collection_spec.rb │ │ │ ├── has_and_belongs_to_many_spec.rb │ │ │ ├── has_many_shared_example.rb │ │ │ ├── has_many_spec.rb │ │ │ ├── hash_process_spec.rb │ │ │ ├── queriable_shared_example.rb │ │ │ ├── records_spec.rb │ │ │ └── relation_spec.rb │ │ ├── mock_creator_spec.rb │ │ ├── parent_class_spec.rb │ │ └── template_creator_spec.rb │ ├── model_nested.rb │ ├── models │ │ ├── model.rb │ │ ├── non_active_record_model.rb │ │ └── some_namespace │ │ │ └── some_module.rb │ ├── person.rb │ └── post_methods.rb ├── spec_helper.rb ├── support │ └── strip_heredoc.rb └── unit_logger.rb ├── tasks ├── integration.rake ├── setup.rake └── unit.rake └── test_rails_app ├── .secret ├── Appraisals ├── Gemfile ├── LICENSE ├── Rakefile ├── app └── models │ ├── .keep │ ├── account.rb │ ├── api │ └── customer.rb │ ├── child_model.rb │ ├── has_no_parent.rb │ ├── has_no_table.rb │ ├── identity.rb │ ├── micropost.rb │ ├── micropost │ └── core.rb │ ├── relationship.rb │ └── user.rb ├── bin ├── bundle ├── rails ├── rake └── rspec ├── config.ru ├── config ├── application.rb ├── boot.rb ├── database.yml ├── environment.rb ├── environments │ ├── development.rb │ ├── production.rb │ └── test.rb ├── initializers │ ├── backtrace_silencers.rb │ ├── filter_parameter_logging.rb │ ├── inflections.rb │ ├── mime_types.rb │ ├── secret_token.rb │ ├── session_store.rb │ └── wrap_parameters.rb ├── locales │ └── en.yml └── routes.rb ├── db ├── migrate │ └── 20160621215939_create_products.rb ├── schema.rb └── seeds.rb ├── gemfiles ├── rails_4.2.gemfile ├── rails_4.2.gemfile.lock ├── rails_5.2.gemfile ├── rails_5.2.gemfile.lock ├── rails_6.0.gemfile └── rails_6.0.gemfile.lock ├── lib ├── post_methods.rb └── unit_logger.rb ├── log └── .keep ├── spec ├── account_spec.rb ├── active_record_compatible_api.rb ├── api │ └── customer_spec.rb ├── child_model_spec.rb ├── clear_after_all_example_spec.rb ├── const_stub_example_spec.rb ├── factories.rb ├── features_spec.rb ├── has_no_table_spec.rb ├── idenity_mock_spec.rb ├── micropost_mock_spec.rb ├── rails_helper.rb ├── rake_task_spec.rb ├── relation_spec.rb ├── spec_helper.rb ├── user_mock_spec.rb └── user_spec.rb └── test_rails_4_app.iml /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/.gitignore -------------------------------------------------------------------------------- /.hound.yml: -------------------------------------------------------------------------------- 1 | ruby: 2 | config_file: .rubocop.yml 3 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cheffile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/Cheffile -------------------------------------------------------------------------------- /Cheffile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/Cheffile.lock -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/Rakefile -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/Vagrantfile -------------------------------------------------------------------------------- /active_mocker.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/active_mocker.gemspec -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/bin/console -------------------------------------------------------------------------------- /codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/codeclimate.yml -------------------------------------------------------------------------------- /example_rails_app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/.gitignore -------------------------------------------------------------------------------- /example_rails_app/.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --warnings 3 | --require spec_helper 4 | -------------------------------------------------------------------------------- /example_rails_app/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/Gemfile -------------------------------------------------------------------------------- /example_rails_app/README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/README.rdoc -------------------------------------------------------------------------------- /example_rails_app/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/Rakefile -------------------------------------------------------------------------------- /example_rails_app/app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_rails_app/app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /example_rails_app/app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /example_rails_app/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /example_rails_app/app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_rails_app/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | module ApplicationHelper 3 | end 4 | -------------------------------------------------------------------------------- /example_rails_app/app/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_rails_app/app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_rails_app/app/models/comment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/app/models/comment.rb -------------------------------------------------------------------------------- /example_rails_app/app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_rails_app/app/models/subscription.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/app/models/subscription.rb -------------------------------------------------------------------------------- /example_rails_app/app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/app/models/user.rb -------------------------------------------------------------------------------- /example_rails_app/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /example_rails_app/bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/bin/bundle -------------------------------------------------------------------------------- /example_rails_app/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/bin/rails -------------------------------------------------------------------------------- /example_rails_app/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/bin/rake -------------------------------------------------------------------------------- /example_rails_app/bin/spring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/bin/spring -------------------------------------------------------------------------------- /example_rails_app/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/config.ru -------------------------------------------------------------------------------- /example_rails_app/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/config/application.rb -------------------------------------------------------------------------------- /example_rails_app/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/config/boot.rb -------------------------------------------------------------------------------- /example_rails_app/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/config/database.yml -------------------------------------------------------------------------------- /example_rails_app/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/config/environment.rb -------------------------------------------------------------------------------- /example_rails_app/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/config/environments/development.rb -------------------------------------------------------------------------------- /example_rails_app/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/config/environments/production.rb -------------------------------------------------------------------------------- /example_rails_app/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/config/environments/test.rb -------------------------------------------------------------------------------- /example_rails_app/config/initializers/assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/config/initializers/assets.rb -------------------------------------------------------------------------------- /example_rails_app/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /example_rails_app/config/initializers/cookies_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/config/initializers/cookies_serializer.rb -------------------------------------------------------------------------------- /example_rails_app/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /example_rails_app/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/config/initializers/inflections.rb -------------------------------------------------------------------------------- /example_rails_app/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /example_rails_app/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/config/initializers/session_store.rb -------------------------------------------------------------------------------- /example_rails_app/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /example_rails_app/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/config/locales/en.yml -------------------------------------------------------------------------------- /example_rails_app/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/config/routes.rb -------------------------------------------------------------------------------- /example_rails_app/config/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/config/secrets.yml -------------------------------------------------------------------------------- /example_rails_app/db/migrate/20140731143902_create_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/db/migrate/20140731143902_create_users.rb -------------------------------------------------------------------------------- /example_rails_app/db/migrate/20140731143955_create_comments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/db/migrate/20140731143955_create_comments.rb -------------------------------------------------------------------------------- /example_rails_app/db/migrate/20140731144123_create_subscriptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/db/migrate/20140731144123_create_subscriptions.rb -------------------------------------------------------------------------------- /example_rails_app/db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/db/schema.rb -------------------------------------------------------------------------------- /example_rails_app/db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/db/seeds.rb -------------------------------------------------------------------------------- /example_rails_app/example_rails_app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/example_rails_app.iml -------------------------------------------------------------------------------- /example_rails_app/lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_rails_app/lib/subscribe_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/lib/subscribe_user.rb -------------------------------------------------------------------------------- /example_rails_app/lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_rails_app/log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_rails_app/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/public/404.html -------------------------------------------------------------------------------- /example_rails_app/public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/public/422.html -------------------------------------------------------------------------------- /example_rails_app/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/public/500.html -------------------------------------------------------------------------------- /example_rails_app/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_rails_app/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/public/robots.txt -------------------------------------------------------------------------------- /example_rails_app/spec/lib/subscribe_user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/spec/lib/subscribe_user_spec.rb -------------------------------------------------------------------------------- /example_rails_app/spec/mocks/comment_mock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/spec/mocks/comment_mock.rb -------------------------------------------------------------------------------- /example_rails_app/spec/mocks/subscription_mock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/spec/mocks/subscription_mock.rb -------------------------------------------------------------------------------- /example_rails_app/spec/mocks/user_mock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/spec/mocks/user_mock.rb -------------------------------------------------------------------------------- /example_rails_app/spec/rails_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/spec/rails_helper.rb -------------------------------------------------------------------------------- /example_rails_app/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/example_rails_app/spec/spec_helper.rb -------------------------------------------------------------------------------- /example_rails_app/vendor/assets/javascripts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_rails_app/vendor/assets/stylesheets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/active_mocker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker.rb -------------------------------------------------------------------------------- /lib/active_mocker/attribute.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/attribute.rb -------------------------------------------------------------------------------- /lib/active_mocker/attribute_types/enum.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/attribute_types/enum.rb -------------------------------------------------------------------------------- /lib/active_mocker/attribute_types/register.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/attribute_types/register.rb -------------------------------------------------------------------------------- /lib/active_mocker/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/config.rb -------------------------------------------------------------------------------- /lib/active_mocker/display_errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/display_errors.rb -------------------------------------------------------------------------------- /lib/active_mocker/error_object.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/error_object.rb -------------------------------------------------------------------------------- /lib/active_mocker/file_path_to_ruby_class.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/file_path_to_ruby_class.rb -------------------------------------------------------------------------------- /lib/active_mocker/file_writer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/file_writer.rb -------------------------------------------------------------------------------- /lib/active_mocker/generate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/generate.rb -------------------------------------------------------------------------------- /lib/active_mocker/hash_new_style.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/hash_new_style.rb -------------------------------------------------------------------------------- /lib/active_mocker/inspectable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/inspectable.rb -------------------------------------------------------------------------------- /lib/active_mocker/inspectable/bigdecimal.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/inspectable/bigdecimal.rb -------------------------------------------------------------------------------- /lib/active_mocker/inspectable/date.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/inspectable/date.rb -------------------------------------------------------------------------------- /lib/active_mocker/inspectable/dir.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/inspectable/dir.rb -------------------------------------------------------------------------------- /lib/active_mocker/inspectable/file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/inspectable/file.rb -------------------------------------------------------------------------------- /lib/active_mocker/inspectable/pathname.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/inspectable/pathname.rb -------------------------------------------------------------------------------- /lib/active_mocker/inspectable/struct.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/inspectable/struct.rb -------------------------------------------------------------------------------- /lib/active_mocker/inspectable/time.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/inspectable/time.rb -------------------------------------------------------------------------------- /lib/active_mocker/late_inclusion.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/late_inclusion.rb -------------------------------------------------------------------------------- /lib/active_mocker/loaded_mocks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/loaded_mocks.rb -------------------------------------------------------------------------------- /lib/active_mocker/loaded_mocks/features.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/loaded_mocks/features.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/alias_attribute.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/alias_attribute.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/association.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/association.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/base.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/belongs_to.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/belongs_to.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/collection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/collection.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/compatibility/base/ar51.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/compatibility/base/ar51.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/compatibility/queries/ar52.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/compatibility/queries/ar52.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/do_nothing_active_record_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/do_nothing_active_record_methods.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/exceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/exceptions.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/has_and_belongs_to_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/has_and_belongs_to_many.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/has_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/has_many.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/has_one.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/has_one.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/hash_process.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/hash_process.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/mock_relation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/mock_relation.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/mockable_method.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/mockable_method.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/object_inspect.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/object_inspect.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/queries.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/queries.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/records.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/records.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/relation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/relation.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/single_relation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/single_relation.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/template_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/template_methods.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock/unrepresentable_const_value.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock/unrepresentable_const_value.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock_creator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock_creator.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock_creator/associations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock_creator/associations.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock_creator/attributes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock_creator/attributes.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock_creator/class_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock_creator/class_methods.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock_creator/defined_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock_creator/defined_methods.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock_creator/mock_build_version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock_creator/mock_build_version.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock_creator/modules_constants.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock_creator/modules_constants.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock_creator/recreate_class_method_calls.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock_creator/recreate_class_method_calls.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock_creator/safe_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock_creator/safe_methods.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock_creator/scopes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock_creator/scopes.rb -------------------------------------------------------------------------------- /lib/active_mocker/mock_template.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock_template.erb -------------------------------------------------------------------------------- /lib/active_mocker/mock_template/_associations.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock_template/_associations.erb -------------------------------------------------------------------------------- /lib/active_mocker/mock_template/_attributes.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock_template/_attributes.erb -------------------------------------------------------------------------------- /lib/active_mocker/mock_template/_class_methods.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock_template/_class_methods.erb -------------------------------------------------------------------------------- /lib/active_mocker/mock_template/_defined_methods.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock_template/_defined_methods.erb -------------------------------------------------------------------------------- /lib/active_mocker/mock_template/_mock_build_version.erb: -------------------------------------------------------------------------------- 1 | <%= mock_build_version %> 2 | -------------------------------------------------------------------------------- /lib/active_mocker/mock_template/_modules_constants.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock_template/_modules_constants.erb -------------------------------------------------------------------------------- /lib/active_mocker/mock_template/_recreate_class_method_calls.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock_template/_recreate_class_method_calls.erb -------------------------------------------------------------------------------- /lib/active_mocker/mock_template/_scopes.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/mock_template/_scopes.erb -------------------------------------------------------------------------------- /lib/active_mocker/null_progress.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/null_progress.rb -------------------------------------------------------------------------------- /lib/active_mocker/parent_class.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/parent_class.rb -------------------------------------------------------------------------------- /lib/active_mocker/progress.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/progress.rb -------------------------------------------------------------------------------- /lib/active_mocker/public_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/public_methods.rb -------------------------------------------------------------------------------- /lib/active_mocker/railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/railtie.rb -------------------------------------------------------------------------------- /lib/active_mocker/rspec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/rspec.rb -------------------------------------------------------------------------------- /lib/active_mocker/rspec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/rspec_helper.rb -------------------------------------------------------------------------------- /lib/active_mocker/task.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/task.rake -------------------------------------------------------------------------------- /lib/active_mocker/template_creator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/template_creator.rb -------------------------------------------------------------------------------- /lib/active_mocker/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/lib/active_mocker/version.rb -------------------------------------------------------------------------------- /log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/gemfile_version_match_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/gemfile_version_match_spec.rb -------------------------------------------------------------------------------- /spec/lib/active_mocker/config_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/active_mocker/config_spec.rb -------------------------------------------------------------------------------- /spec/lib/active_mocker/display_errors_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/active_mocker/display_errors_spec.rb -------------------------------------------------------------------------------- /spec/lib/active_mocker/file_path_to_ruby_class_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/active_mocker/file_path_to_ruby_class_spec.rb -------------------------------------------------------------------------------- /spec/lib/active_mocker/generate_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/active_mocker/generate_spec.rb -------------------------------------------------------------------------------- /spec/lib/active_mocker/loaded_mocks_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/active_mocker/loaded_mocks_spec.rb -------------------------------------------------------------------------------- /spec/lib/active_mocker/mock/association_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/active_mocker/mock/association_spec.rb -------------------------------------------------------------------------------- /spec/lib/active_mocker/mock/base_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/active_mocker/mock/base_spec.rb -------------------------------------------------------------------------------- /spec/lib/active_mocker/mock/belongs_to_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/active_mocker/mock/belongs_to_spec.rb -------------------------------------------------------------------------------- /spec/lib/active_mocker/mock/collection_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/active_mocker/mock/collection_spec.rb -------------------------------------------------------------------------------- /spec/lib/active_mocker/mock/has_and_belongs_to_many_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/active_mocker/mock/has_and_belongs_to_many_spec.rb -------------------------------------------------------------------------------- /spec/lib/active_mocker/mock/has_many_shared_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/active_mocker/mock/has_many_shared_example.rb -------------------------------------------------------------------------------- /spec/lib/active_mocker/mock/has_many_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/active_mocker/mock/has_many_spec.rb -------------------------------------------------------------------------------- /spec/lib/active_mocker/mock/hash_process_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/active_mocker/mock/hash_process_spec.rb -------------------------------------------------------------------------------- /spec/lib/active_mocker/mock/queriable_shared_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/active_mocker/mock/queriable_shared_example.rb -------------------------------------------------------------------------------- /spec/lib/active_mocker/mock/records_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/active_mocker/mock/records_spec.rb -------------------------------------------------------------------------------- /spec/lib/active_mocker/mock/relation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/active_mocker/mock/relation_spec.rb -------------------------------------------------------------------------------- /spec/lib/active_mocker/mock_creator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/active_mocker/mock_creator_spec.rb -------------------------------------------------------------------------------- /spec/lib/active_mocker/parent_class_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/active_mocker/parent_class_spec.rb -------------------------------------------------------------------------------- /spec/lib/active_mocker/template_creator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/active_mocker/template_creator_spec.rb -------------------------------------------------------------------------------- /spec/lib/model_nested.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/model_nested.rb -------------------------------------------------------------------------------- /spec/lib/models/model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/models/model.rb -------------------------------------------------------------------------------- /spec/lib/models/non_active_record_model.rb: -------------------------------------------------------------------------------- 1 | class NonActiveRecordModel 2 | end 3 | -------------------------------------------------------------------------------- /spec/lib/models/some_namespace/some_module.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/models/some_namespace/some_module.rb -------------------------------------------------------------------------------- /spec/lib/person.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/person.rb -------------------------------------------------------------------------------- /spec/lib/post_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/lib/post_methods.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/strip_heredoc.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/support/strip_heredoc.rb -------------------------------------------------------------------------------- /spec/unit_logger.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/spec/unit_logger.rb -------------------------------------------------------------------------------- /tasks/integration.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/tasks/integration.rake -------------------------------------------------------------------------------- /tasks/setup.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/tasks/setup.rake -------------------------------------------------------------------------------- /tasks/unit.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/tasks/unit.rake -------------------------------------------------------------------------------- /test_rails_app/.secret: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/.secret -------------------------------------------------------------------------------- /test_rails_app/Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/Appraisals -------------------------------------------------------------------------------- /test_rails_app/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/Gemfile -------------------------------------------------------------------------------- /test_rails_app/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/LICENSE -------------------------------------------------------------------------------- /test_rails_app/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/Rakefile -------------------------------------------------------------------------------- /test_rails_app/app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_rails_app/app/models/account.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/app/models/account.rb -------------------------------------------------------------------------------- /test_rails_app/app/models/api/customer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/app/models/api/customer.rb -------------------------------------------------------------------------------- /test_rails_app/app/models/child_model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/app/models/child_model.rb -------------------------------------------------------------------------------- /test_rails_app/app/models/has_no_parent.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | class HasNoParent 3 | end 4 | -------------------------------------------------------------------------------- /test_rails_app/app/models/has_no_table.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/app/models/has_no_table.rb -------------------------------------------------------------------------------- /test_rails_app/app/models/identity.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/app/models/identity.rb -------------------------------------------------------------------------------- /test_rails_app/app/models/micropost.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/app/models/micropost.rb -------------------------------------------------------------------------------- /test_rails_app/app/models/micropost/core.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/app/models/micropost/core.rb -------------------------------------------------------------------------------- /test_rails_app/app/models/relationship.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/app/models/relationship.rb -------------------------------------------------------------------------------- /test_rails_app/app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/app/models/user.rb -------------------------------------------------------------------------------- /test_rails_app/bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/bin/bundle -------------------------------------------------------------------------------- /test_rails_app/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/bin/rails -------------------------------------------------------------------------------- /test_rails_app/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/bin/rake -------------------------------------------------------------------------------- /test_rails_app/bin/rspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/bin/rspec -------------------------------------------------------------------------------- /test_rails_app/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/config.ru -------------------------------------------------------------------------------- /test_rails_app/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/config/application.rb -------------------------------------------------------------------------------- /test_rails_app/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/config/boot.rb -------------------------------------------------------------------------------- /test_rails_app/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/config/database.yml -------------------------------------------------------------------------------- /test_rails_app/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/config/environment.rb -------------------------------------------------------------------------------- /test_rails_app/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/config/environments/development.rb -------------------------------------------------------------------------------- /test_rails_app/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/config/environments/production.rb -------------------------------------------------------------------------------- /test_rails_app/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/config/environments/test.rb -------------------------------------------------------------------------------- /test_rails_app/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /test_rails_app/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /test_rails_app/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/config/initializers/inflections.rb -------------------------------------------------------------------------------- /test_rails_app/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /test_rails_app/config/initializers/secret_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/config/initializers/secret_token.rb -------------------------------------------------------------------------------- /test_rails_app/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/config/initializers/session_store.rb -------------------------------------------------------------------------------- /test_rails_app/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /test_rails_app/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/config/locales/en.yml -------------------------------------------------------------------------------- /test_rails_app/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/config/routes.rb -------------------------------------------------------------------------------- /test_rails_app/db/migrate/20160621215939_create_products.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/db/migrate/20160621215939_create_products.rb -------------------------------------------------------------------------------- /test_rails_app/db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/db/schema.rb -------------------------------------------------------------------------------- /test_rails_app/db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/db/seeds.rb -------------------------------------------------------------------------------- /test_rails_app/gemfiles/rails_4.2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/gemfiles/rails_4.2.gemfile -------------------------------------------------------------------------------- /test_rails_app/gemfiles/rails_4.2.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/gemfiles/rails_4.2.gemfile.lock -------------------------------------------------------------------------------- /test_rails_app/gemfiles/rails_5.2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/gemfiles/rails_5.2.gemfile -------------------------------------------------------------------------------- /test_rails_app/gemfiles/rails_5.2.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/gemfiles/rails_5.2.gemfile.lock -------------------------------------------------------------------------------- /test_rails_app/gemfiles/rails_6.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/gemfiles/rails_6.0.gemfile -------------------------------------------------------------------------------- /test_rails_app/gemfiles/rails_6.0.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/gemfiles/rails_6.0.gemfile.lock -------------------------------------------------------------------------------- /test_rails_app/lib/post_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/lib/post_methods.rb -------------------------------------------------------------------------------- /test_rails_app/lib/unit_logger.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/lib/unit_logger.rb -------------------------------------------------------------------------------- /test_rails_app/log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_rails_app/spec/account_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/spec/account_spec.rb -------------------------------------------------------------------------------- /test_rails_app/spec/active_record_compatible_api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/spec/active_record_compatible_api.rb -------------------------------------------------------------------------------- /test_rails_app/spec/api/customer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/spec/api/customer_spec.rb -------------------------------------------------------------------------------- /test_rails_app/spec/child_model_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/spec/child_model_spec.rb -------------------------------------------------------------------------------- /test_rails_app/spec/clear_after_all_example_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/spec/clear_after_all_example_spec.rb -------------------------------------------------------------------------------- /test_rails_app/spec/const_stub_example_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/spec/const_stub_example_spec.rb -------------------------------------------------------------------------------- /test_rails_app/spec/factories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/spec/factories.rb -------------------------------------------------------------------------------- /test_rails_app/spec/features_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/spec/features_spec.rb -------------------------------------------------------------------------------- /test_rails_app/spec/has_no_table_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/spec/has_no_table_spec.rb -------------------------------------------------------------------------------- /test_rails_app/spec/idenity_mock_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/spec/idenity_mock_spec.rb -------------------------------------------------------------------------------- /test_rails_app/spec/micropost_mock_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/spec/micropost_mock_spec.rb -------------------------------------------------------------------------------- /test_rails_app/spec/rails_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/spec/rails_helper.rb -------------------------------------------------------------------------------- /test_rails_app/spec/rake_task_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/spec/rake_task_spec.rb -------------------------------------------------------------------------------- /test_rails_app/spec/relation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/spec/relation_spec.rb -------------------------------------------------------------------------------- /test_rails_app/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/spec/spec_helper.rb -------------------------------------------------------------------------------- /test_rails_app/spec/user_mock_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/spec/user_mock_spec.rb -------------------------------------------------------------------------------- /test_rails_app/spec/user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/spec/user_spec.rb -------------------------------------------------------------------------------- /test_rails_app/test_rails_4_app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/active_mocker/HEAD/test_rails_app/test_rails_4_app.iml --------------------------------------------------------------------------------