EmailHasHeader example


        self::assertThat($emailnew MimeConstraint\EmailHtmlBodyContains($text)$message);
    }

    public static function assertEmailHtmlBodyNotContains(RawMessage $email, string $text, string $message = ''): void
    {
        self::assertThat($emailnew LogicalNot(new MimeConstraint\EmailHtmlBodyContains($text))$message);
    }

    public static function assertEmailHasHeader(RawMessage $email, string $headerName, string $message = ''): void
    {
        self::assertThat($emailnew MimeConstraint\EmailHasHeader($headerName)$message);
    }

    public static function assertEmailNotHasHeader(RawMessage $email, string $headerName, string $message = ''): void
    {
        self::assertThat($emailnew LogicalNot(new MimeConstraint\EmailHasHeader($headerName))$message);
    }

    public static function assertEmailHeaderSame(RawMessage $email, string $headerName, string $expectedValue, string $message = ''): void
    {
        self::assertThat($emailnew MimeConstraint\EmailHeaderSame($headerName$expectedValue)$message);
    }

    
Home | Imprint | This part of the site doesn't use cookies.