text: const ObjectProphecyException = Jymfony.Component.Testing.Exception.ObjectProphecyException;
  
  /**
   * @memberOf Jymfony.Component.Testing.Exception
   */
  export default class UnexpectedCallException extends ObjectProphecyException {
      /**
       * Constructor.
       *
       * @param {string} message
       * @param {Jymfony.Component.Testing.Prophecy.ObjectProphecy} objectProphecy
       * @param {string} methodName
       * @param {*[]} args
       */
      __construct(message, objectProphecy, methodName, args) {
          super.__construct(message, objectProphecy);
  
          /**
           * @type {string}
           *
           * @private
           */
          this._methodName = methodName;
  
          /**
           * @type {*[]}
           *
           * @private
           */
          this._args = args;
      }
  
      /**
       * @returns {string}
       */
      get methodName() {
          return this._methodName;
      }
  
      /**
       * @returns {*[]}
       */
      get args() {
          return this._args;
      }
  }
  