Whether the matcher is negated (e.g. expect(...).not.toBe(...)).
OptionalmessageAn optional message to be used in the assertion error; passed as the second argument to expect.
OptionalpromiseIf the matcher is expected to be called on a promise, this indicates whether it should resolve or reject. If undefined, the matcher is not expected to be called on a promise.
Internal options passed to matchers.