# File lib/rhc/rest/mock.rb, line 561
    def initialize(config=RHC::Config, version=1.0)
      obj = self
      if RHC::Rest::Client.respond_to?(:stub)
        RHC::Rest::Client.stub(:new) { obj }
      else
        RHC::Rest::Client.instance_eval do
          @obj = obj
          def new(*args)
            @obj
          end
        end
      end
      @domains = []
      @teams = []
      @user = MockRestUser.new(self, config.username)
      @api = MockRestApi.new(self, config)
      @version = version
    end