lib/active_mocker/mock.rb
# frozen_string_literal: true
require "active_support/deprecation"
require "active_support/dependencies/autoload"
require "active_support/hash_with_indifferent_access"
require "active_support/core_ext/module/delegation"
require "active_support/inflector"
require "active_support/core_ext"
require "virtus"
require "active_mocker/version"
require "active_mocker/loaded_mocks"
require "active_mocker/mock/hash_process"
require "active_mocker/mock/collection"
require "active_mocker/mock/queries"
require "active_mocker/mock/mockable_method"
require "active_mocker/mock/relation"
require "active_mocker/mock/mock_relation"
require "active_mocker/mock/association"
require "active_mocker/mock/has_many"
require "active_mocker/mock/single_relation"
require "active_mocker/mock/has_one"
require "active_mocker/mock/has_and_belongs_to_many"
require "active_mocker/mock/belongs_to"
require "active_mocker/mock/exceptions"
require "active_mocker/mock/template_methods"
require "active_mocker/mock/do_nothing_active_record_methods"
require "active_mocker/mock/records"
require "active_mocker/mock/object_inspect"
require "active_mocker/mock/alias_attribute"
require "active_mocker/mock/unrepresentable_const_value"
require "active_mocker/attribute_types/enum"
require "active_mocker/mock/base"