name: MailerAssertionsTrait
class_comment: null
dependencies:
- name: LogicalNot
  type: class
  source: PHPUnit\Framework\Constraint\LogicalNot
- name: MessageEvent
  type: class
  source: Symfony\Component\Mailer\Event\MessageEvent
- name: MessageEvents
  type: class
  source: Symfony\Component\Mailer\Event\MessageEvents
- name: MailerConstraint
  type: class
  source: Symfony\Component\Mailer\Test\Constraint
- name: RawMessage
  type: class
  source: Symfony\Component\Mime\RawMessage
- name: MimeConstraint
  type: class
  source: Symfony\Component\Mime\Test\Constraint
properties: []
methods:
- name: assertEmailCount
  visibility: public
  parameters:
  - name: count
  - name: transport
    default: 'null'
  - name: message
    default: ''''''
  comment: null
- name: assertQueuedEmailCount
  visibility: public
  parameters:
  - name: count
  - name: transport
    default: 'null'
  - name: message
    default: ''''''
  comment: null
- name: assertEmailIsQueued
  visibility: public
  parameters:
  - name: event
  - name: message
    default: ''''''
  comment: null
- name: assertEmailIsNotQueued
  visibility: public
  parameters:
  - name: event
  - name: message
    default: ''''''
  comment: null
- name: assertEmailAttachmentCount
  visibility: public
  parameters:
  - name: email
  - name: count
  - name: message
    default: ''''''
  comment: null
- name: assertEmailTextBodyContains
  visibility: public
  parameters:
  - name: email
  - name: text
  - name: message
    default: ''''''
  comment: null
- name: assertEmailTextBodyNotContains
  visibility: public
  parameters:
  - name: email
  - name: text
  - name: message
    default: ''''''
  comment: null
- name: assertEmailHtmlBodyContains
  visibility: public
  parameters:
  - name: email
  - name: text
  - name: message
    default: ''''''
  comment: null
- name: assertEmailHtmlBodyNotContains
  visibility: public
  parameters:
  - name: email
  - name: text
  - name: message
    default: ''''''
  comment: null
- name: assertEmailHasHeader
  visibility: public
  parameters:
  - name: email
  - name: headerName
  - name: message
    default: ''''''
  comment: null
- name: assertEmailNotHasHeader
  visibility: public
  parameters:
  - name: email
  - name: headerName
  - name: message
    default: ''''''
  comment: null
- name: assertEmailHeaderSame
  visibility: public
  parameters:
  - name: email
  - name: headerName
  - name: expectedValue
  - name: message
    default: ''''''
  comment: null
- name: assertEmailHeaderNotSame
  visibility: public
  parameters:
  - name: email
  - name: headerName
  - name: expectedValue
  - name: message
    default: ''''''
  comment: null
- name: assertEmailAddressContains
  visibility: public
  parameters:
  - name: email
  - name: headerName
  - name: expectedValue
  - name: message
    default: ''''''
  comment: null
- name: assertEmailSubjectContains
  visibility: public
  parameters:
  - name: email
  - name: expectedValue
  - name: message
    default: ''''''
  comment: null
- name: assertEmailSubjectNotContains
  visibility: public
  parameters:
  - name: email
  - name: expectedValue
  - name: message
    default: ''''''
  comment: null
- name: getMailerEvents
  visibility: public
  parameters:
  - name: transport
    default: 'null'
  comment: '# * @return MessageEvent[]'
- name: getMailerEvent
  visibility: public
  parameters:
  - name: index
    default: '0'
  - name: transport
    default: 'null'
  comment: null
- name: getMailerMessages
  visibility: public
  parameters:
  - name: transport
    default: 'null'
  comment: '# * @return RawMessage[]'
- name: getMailerMessage
  visibility: public
  parameters:
  - name: index
    default: '0'
  - name: transport
    default: 'null'
  comment: null
- name: getMessageMailerEvents
  visibility: private
  parameters: []
  comment: null
traits:
- PHPUnit\Framework\Constraint\LogicalNot
- Symfony\Component\Mailer\Event\MessageEvent
- Symfony\Component\Mailer\Event\MessageEvents
- Symfony\Component\Mime\RawMessage
interfaces: []