ToolsControllerApiTest
extends TestCase
in package
ToolsControllerApiTest Class Doc Comment
Tags
Table of Contents
- setUp() : void
- Setup before running each test case
- setUpBeforeClass() : void
- Setup before running any test cases
- tearDown() : void
- Clean up after running each test case
- tearDownAfterClass() : void
- Clean up after running all test cases
- testAnalyzeDmarcReport() : mixed
- Test case for analyzeDmarcReport
- testAnalyzeEmailHeaders() : mixed
- Test case for analyzeEmailHeaders
- testCheckCampaignProbe() : mixed
- Test case for checkCampaignProbe
- testCheckDnsPropagation() : mixed
- Test case for checkDnsPropagation
- testCheckDomainMonitor() : mixed
- Test case for checkDomainMonitor
- testCheckEmailAudit() : mixed
- Test case for checkEmailAudit
- testCheckEmailAuthStack() : mixed
- Test case for checkEmailAuthStack
- testCheckEmailBlacklist() : mixed
- Test case for checkEmailBlacklist
- testCheckEmailFeaturesClientSupport() : mixed
- Test case for checkEmailFeaturesClientSupport
- testCreateNewFakeEmailAddress() : mixed
- Test case for createNewFakeEmailAddress
- testCreatePublicDeviceRenderTest() : mixed
- Test case for createPublicDeviceRenderTest
- testCreatePublicSpamTest() : mixed
- Test case for createPublicSpamTest
- testDeleteNewFakeEmailAddress() : mixed
- Test case for deleteNewFakeEmailAddress
- testGenerateBimiRecord() : mixed
- Test case for generateBimiRecord
- testGenerateDmarcRecord() : mixed
- Test case for generateDmarcRecord
- testGenerateMtaStsRecord() : mixed
- Test case for generateMtaStsRecord
- testGenerateSpfRecord() : mixed
- Test case for generateSpfRecord
- testGenerateTlsReportingRecord() : mixed
- Test case for generateTlsReportingRecord
- testGetFakeEmailByEmailAddress() : mixed
- Test case for getFakeEmailByEmailAddress
- testGetFakeEmailById() : mixed
- Test case for getFakeEmailById
- testGetFakeEmailRaw() : mixed
- Test case for getFakeEmailRaw
- testGetFakeEmailsForAddress() : mixed
- Test case for getFakeEmailsForAddress
- testGetPublicDeviceRenderTargets() : mixed
- Test case for getPublicDeviceRenderTargets
- testGetPublicDeviceRenderTest() : mixed
- Test case for getPublicDeviceRenderTest
- testGetPublicEmailPreviewContent() : mixed
- Test case for getPublicEmailPreviewContent
- testGetPublicSpamTest() : mixed
- Test case for getPublicSpamTest
- testGetPublicSpamTestResults() : mixed
- Test case for getPublicSpamTestResults
- testLookupBimiDomain() : mixed
- Test case for lookupBimiDomain
- testLookupDkimDomain() : mixed
- Test case for lookupDkimDomain
- testLookupDmarcDomain() : mixed
- Test case for lookupDmarcDomain
- testLookupMtaStsDomain() : mixed
- Test case for lookupMtaStsDomain
- testLookupMxRecord() : mixed
- Test case for lookupMxRecord
- testLookupPtr() : mixed
- Test case for lookupPtr
- testLookupSpfDomain() : mixed
- Test case for lookupSpfDomain
- testLookupTlsReportingDomain() : mixed
- Test case for lookupTlsReportingDomain
- testSubmitPublicDeviceRenderEml() : mixed
- Test case for submitPublicDeviceRenderEml
- testSubmitPublicDeviceRenderHtml() : mixed
- Test case for submitPublicDeviceRenderHtml
- testSubmitPublicDeviceRenderTest() : mixed
- Test case for submitPublicDeviceRenderTest
- testSubmitPublicSpamTest() : mixed
- Test case for submitPublicSpamTest
- testTestSmtpServer() : mixed
- Test case for testSmtpServer
Methods
setUp()
Setup before running each test case
public
setUp() : void
Return values
void —setUpBeforeClass()
Setup before running any test cases
public
static setUpBeforeClass() : void
Return values
void —tearDown()
Clean up after running each test case
public
tearDown() : void
Return values
void —tearDownAfterClass()
Clean up after running all test cases
public
static tearDownAfterClass() : void
Return values
void —testAnalyzeDmarcReport()
Test case for analyzeDmarcReport
public
testAnalyzeDmarcReport() : mixed
Parse and summarize a DMARC aggregate XML report.
Return values
mixed —testAnalyzeEmailHeaders()
Test case for analyzeEmailHeaders
public
testAnalyzeEmailHeaders() : mixed
Analyze email headers for auth results and delivery path.
Return values
mixed —testCheckCampaignProbe()
Test case for checkCampaignProbe
public
testCheckCampaignProbe() : mixed
Run a one-shot free campaign probe preflight check.
Return values
mixed —testCheckDnsPropagation()
Test case for checkDnsPropagation
public
testCheckDnsPropagation() : mixed
Check DNS propagation for a host and record type across configured resolvers.
Return values
mixed —testCheckDomainMonitor()
Test case for checkDomainMonitor
public
testCheckDomainMonitor() : mixed
Run a one-shot free domain monitor posture check.
Return values
mixed —testCheckEmailAudit()
Test case for checkEmailAudit
public
testCheckEmailAudit() : mixed
Run a one-shot free email audit across links, images, HTML, and client support.
Return values
mixed —testCheckEmailAuthStack()
Test case for checkEmailAuthStack
public
testCheckEmailAuthStack() : mixed
Run a one-shot combined SPF, DKIM, DMARC, BIMI, MX, MTA-STS, and TLS-RPT check.
Return values
mixed —testCheckEmailBlacklist()
Test case for checkEmailBlacklist
public
testCheckEmailBlacklist() : mixed
Check whether a domain or IP appears on configured DNS blacklists.
Return values
mixed —testCheckEmailFeaturesClientSupport()
Test case for checkEmailFeaturesClientSupport
public
testCheckEmailFeaturesClientSupport() : mixed
Check email client support for email HTML and CSS features.
Return values
mixed —testCreateNewFakeEmailAddress()
Test case for createNewFakeEmailAddress
public
testCreateNewFakeEmailAddress() : mixed
Create a new email address using the fake email domains.
Return values
mixed —testCreatePublicDeviceRenderTest()
Test case for createPublicDeviceRenderTest
public
testCreatePublicDeviceRenderTest() : mixed
Create a public email render test.
Return values
mixed —testCreatePublicSpamTest()
Test case for createPublicSpamTest
public
testCreatePublicSpamTest() : mixed
Create a public spam test.
Return values
mixed —testDeleteNewFakeEmailAddress()
Test case for deleteNewFakeEmailAddress
public
testDeleteNewFakeEmailAddress() : mixed
Delete a fake email address using the fake email domains.
Return values
mixed —testGenerateBimiRecord()
Test case for generateBimiRecord
public
testGenerateBimiRecord() : mixed
Create a BIMI record policy.
Return values
mixed —testGenerateDmarcRecord()
Test case for generateDmarcRecord
public
testGenerateDmarcRecord() : mixed
Create a DMARC record policy.
Return values
mixed —testGenerateMtaStsRecord()
Test case for generateMtaStsRecord
public
testGenerateMtaStsRecord() : mixed
Create a TLS reporting record policy.
Return values
mixed —testGenerateSpfRecord()
Test case for generateSpfRecord
public
testGenerateSpfRecord() : mixed
Create an SPF record.
Return values
mixed —testGenerateTlsReportingRecord()
Test case for generateTlsReportingRecord
public
testGenerateTlsReportingRecord() : mixed
Create a TLS reporting record policy.
Return values
mixed —testGetFakeEmailByEmailAddress()
Test case for getFakeEmailByEmailAddress
public
testGetFakeEmailByEmailAddress() : mixed
.
Return values
mixed —testGetFakeEmailById()
Test case for getFakeEmailById
public
testGetFakeEmailById() : mixed
Get a fake email by its ID.
Return values
mixed —testGetFakeEmailRaw()
Test case for getFakeEmailRaw
public
testGetFakeEmailRaw() : mixed
Get raw fake email content.
Return values
mixed —testGetFakeEmailsForAddress()
Test case for getFakeEmailsForAddress
public
testGetFakeEmailsForAddress() : mixed
Get fake emails for an address.
Return values
mixed —testGetPublicDeviceRenderTargets()
Test case for getPublicDeviceRenderTargets
public
testGetPublicDeviceRenderTargets() : mixed
List available public email render targets.
Return values
mixed —testGetPublicDeviceRenderTest()
Test case for getPublicDeviceRenderTest
public
testGetPublicDeviceRenderTest() : mixed
Get a public email render test.
Return values
mixed —testGetPublicEmailPreviewContent()
Test case for getPublicEmailPreviewContent
public
testGetPublicEmailPreviewContent() : mixed
Get light and dark public email preview content.
Return values
mixed —testGetPublicSpamTest()
Test case for getPublicSpamTest
public
testGetPublicSpamTest() : mixed
Get a public spam test run.
Return values
mixed —testGetPublicSpamTestResults()
Test case for getPublicSpamTestResults
public
testGetPublicSpamTestResults() : mixed
Get public spam test results.
Return values
mixed —testLookupBimiDomain()
Test case for lookupBimiDomain
public
testLookupBimiDomain() : mixed
Lookup a BIMI record policy.
Return values
mixed —testLookupDkimDomain()
Test case for lookupDkimDomain
public
testLookupDkimDomain() : mixed
Lookup and validate a DKIM record.
Return values
mixed —testLookupDmarcDomain()
Test case for lookupDmarcDomain
public
testLookupDmarcDomain() : mixed
Lookup a DMARC record policy.
Return values
mixed —testLookupMtaStsDomain()
Test case for lookupMtaStsDomain
public
testLookupMtaStsDomain() : mixed
Lookup a MTA-STS domain policy.
Return values
mixed —testLookupMxRecord()
Test case for lookupMxRecord
public
testLookupMxRecord() : mixed
Lookup a MX records for a domain.
Return values
mixed —testLookupPtr()
Test case for lookupPtr
public
testLookupPtr() : mixed
Lookup PTR records for an IP address.
Return values
mixed —testLookupSpfDomain()
Test case for lookupSpfDomain
public
testLookupSpfDomain() : mixed
Lookup and validate an SPF record.
Return values
mixed —testLookupTlsReportingDomain()
Test case for lookupTlsReportingDomain
public
testLookupTlsReportingDomain() : mixed
Lookup a TLS reporting domain policy.
Return values
mixed —testSubmitPublicDeviceRenderEml()
Test case for submitPublicDeviceRenderEml
public
testSubmitPublicDeviceRenderEml() : mixed
Submit an EML file to a public email render test.
Return values
mixed —testSubmitPublicDeviceRenderHtml()
Test case for submitPublicDeviceRenderHtml
public
testSubmitPublicDeviceRenderHtml() : mixed
Submit HTML to a public email render test.
Return values
mixed —testSubmitPublicDeviceRenderTest()
Test case for submitPublicDeviceRenderTest
public
testSubmitPublicDeviceRenderTest() : mixed
Mark a public email render test as submitted.
Return values
mixed —testSubmitPublicSpamTest()
Test case for submitPublicSpamTest
public
testSubmitPublicSpamTest() : mixed
Mark a public spam test as submitted.
Return values
mixed —testTestSmtpServer()
Test case for testSmtpServer
public
testTestSmtpServer() : mixed
Run a conservative SMTP connectivity, TLS, and AUTH diagnostic.