kocal / symfony-mailer-testing

使用Symfony邮件组件时,使用Behat和Cypress测试您的邮件。

v1.2.0 2024-09-01 07:29 UTC

README

Package version PHP supported versions Symfony supported version License CI

使用Behat和Cypress通过Symfony Mailer发送的测试邮件。

此测试库提供了与Symfony相同的邮件消息PHPUnit断言,但适用于Behat和Cypress。

  • assertEmailCount
  • assertQueuedEmailCount
  • assertEmailIsQueued
  • assertEmailIsNotQueued
  • assertEmailAttachmentCount
  • assertEmailTextBodyContains
  • assertEmailTextBodyNotContains
  • assertEmailHtmlBodyContains
  • assertEmailHtmlBodyNotContains
  • assertEmailHasHeader
  • assertEmailNotHasHeader
  • assertEmailHeaderSame
  • assertEmailHeaderNotSame
  • assertEmailAddressContains

附加断言

  • assertEmailSubjectSame
  • assertEmailSubjectContains
  • assertEmailSubjectMatches
  • assertEmailTextBodyMatches
  • assertEmailTextBodyNotMatches
  • assertEmailHtmlBodyMatches
  • assertEmailHtmlBodyNotMatches
  • assertEmailAttachmentNameSame
  • assertEmailAttachmentNameMatches

文档

文档可以在./docs找到。