|
MxMojo_UnitTests.Integrations_Forensics_Test |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:49 PM |
PASSED |
Integrations_Forensics_Steps |
|
|
8.4397 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.DnsRecordValidatorServiceTests |
2 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Invalidate_Dmarc_Record |
|
|
1.8315 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Validate_Dmarc_Record |
|
|
15.9335 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.RefundServiceTests |
14 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Get_Refund_Due_To_Override |
|
|
4.967 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Get_Refund_One_Payment |
|
|
16.1647 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Fail_For_Scheduled_Downgrade |
|
|
1.1546 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Fail_For_NonRefundable_SKU |
|
|
1.2715 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Allow_Annual_Online_Refund |
|
|
1.12 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Fail_Due_To_No_Payments |
|
|
1.1302 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Fail_For_Old_Previous_Refund |
|
|
1.3407 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Get_Refund_Two_Payments |
|
|
1.2344 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Fail_For_Over_Maximum_Amount |
|
|
1.4424 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Fail_For_Non_CreditCard_Payment |
|
|
1.1549 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Fail_For_Zero_Amount |
|
|
1.1881 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Fail_For_Contract_Too_Old |
|
|
1.1906 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Fail_For_Previous_Refund |
|
|
1.4399 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Fail_For_Inactive_Contract |
|
|
3.0881 ms |
|
↳
|
|
|
MxMojo_UnitTests.Billing.SalesTaxTests |
7 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:31 PM |
PASSED |
CreateTransactionsInEachZipCode |
|
|
1.17 seconds |
|
↳
|
| 3/13/2026 3:12:33 PM |
PASSED |
CreateTransactionFlow_Void |
|
|
596.1365 ms |
|
↳
|
| 3/13/2026 3:12:34 PM |
PASSED |
CreateTransactionFlow_Refund_Partial |
|
|
752.8665 ms |
|
↳
|
| 3/13/2026 3:12:32 PM |
PASSED |
CreateTransactionFlow_Commit |
|
|
594.9875 ms |
|
↳
|
| 3/13/2026 3:12:34 PM |
PASSED |
CreateTransactionFlow_Refund_Full |
|
|
766.2475 ms |
|
↳
|
| 3/13/2026 3:12:35 PM |
PASSED |
CanAdjustTransactionDate |
|
|
917.8303 ms |
|
↳
|
| 3/13/2026 3:12:32 PM |
PASSED |
CreateTaxExemptTransaction |
|
|
479.2482 ms |
|
↳
|
|
|
MxMojo_UnitTests.DNS.MojoDNSTest |
10 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:47 PM |
PASSED |
MojoDNS_DNSLabel |
|
|
0.3615 ms |
|
↳
|
| 3/13/2026 3:12:47 PM |
PASSED |
MojoDNS_DNSMessageEquality |
Debug Trace:
answer1:z8EimFw3oVWb9lPdmHs3og==
answer2:z8EimFw3oVWb9lPdmHs3og==
answer3:nHqlQQ8iV4h3YR8cujUP0Q==
|
|
2.58 seconds |
|
↳
|
| 3/13/2026 3:12:49 PM |
PASSED |
MojoDNS_MxRecordSort |
|
|
1.2993 ms |
|
↳
|
| 3/13/2026 3:12:49 PM |
PASSED |
MojoDNS_DNSResourceRecords |
Debug Trace:
1010100011000000
1010100011000000
1010100011000000
text.example.com. 600 IN A 192.168.0.0
. 0 IN NS text.example.com
. 0 IN SOA mname=ns1.example.com rname=text.example.com serial=1
. 0 IN CNAME text.example.com
. 0 IN PTR 1.2.3.4
. 0 IN MX 10 text.example.com
. 0 IN TXT This can be any UTF8 text
a.root-servers.net. 600 IN AAAA 2001:503:ba3e::2:30
. 0 IN SRV 1 2 1024 example.com
. 0 IN DNSKEY publickey=AwEAAYqdHXTZN1Oj79jToQ+1XlqrGyIc6l31epivoLxbN/xjaTBemAOh3lrbR1TGfayTgMfvkOlQPV19MUmX4LvqaRYCiSmJ57fxI1takW5QKHkqvZcU+5hoEiDqwWDfWRysWRlFzi0x9RiNhREqgaaYfIUPiS21S/ONfVZO3Sflntmn
. 0 IN IPSECKEY publickey=AwEAAYqdHXTZN1Oj79jToQ+1XlqrGyIc6l31epivoLxbN/xjaTBemAOh3lrbR1TGfayTgMfvkOlQPV19MUmX4LvqaRYCiSmJ57fxI1takW5QKHkqvZcU+5hoEiDqwWDfWRysWRlFzi0x9RiNhREqgaaYfIUPiS21S/ONfVZO3Sflntmn
. 0 IN CERT 3 257 8 AwEAAYqdHXTZN1Oj79jToQ+1XlqrGyIc6l31epivoLxbN/xjaTBemAOh3lrbR1TGfayTgMfvkOlQPV19MUmX4LvqaRYCiSmJ57fxI1takW5QKHkqvZcU+5hoEiDqwWDfWRysWRlFzi0x9RiNhREqgaaYfIUPiS21S/ONfVZO3Sflntmn
|
|
9.8803 ms |
|
↳
|
| 3/13/2026 3:12:47 PM |
PASSED |
MojoDNS_DNSQuestion |
|
|
0.1105 ms |
|
↳
|
| 3/13/2026 3:12:49 PM |
PASSED |
SecondLevelDomains |
|
|
8.6346 ms |
|
↳
|
| 3/13/2026 3:12:47 PM |
PASSED |
MojoDNS_DNSMessage_TruncatedLoop |
|
|
1.6065 ms |
|
↳
|
| 3/13/2026 3:12:49 PM |
PASSED |
AuthoritativeNegativeCache |
|
|
10.8948 ms |
|
↳
|
| 3/13/2026 3:12:47 PM |
PASSED |
MojoDNS_DNSResourceRecordsSort |
Debug Trace:
test0.example.com 10 CoiYLCZ6PoCU3u+bztGs1w==
test1.example.com 11 mYkTlUUpG6VC+IsJL/cxTQ==
test2.example.com 12 8ImAlhjfeWULjgU0NjhX8Q==
test3.example.com 13 HNsJtq/8tKay3dZpR54vOw==
test4.example.com 14 QyQdQ6fopMoq3selxY9mDg==
test5.example.com 15 4EGnojT8XZOrJjVWxnxxsQ==
test6.example.com 16 D5RSKAlKzQ8P9pa0W+R8eQ==
test7.example.com 17 XnR3tZJleJQ+hJuCRF6Crw==
test8.example.com 18 f92EicTKyJPBQwVrjFEiFQ==
test9.example.com 19 wo7lTWONFd0M8o9iASYSRA==
Sorting....
test5.example.com 15 4EGnojT8XZOrJjVWxnxxsQ==
test2.example.com 12 8ImAlhjfeWULjgU0NjhX8Q==
test0.example.com 10 CoiYLCZ6PoCU3u+bztGs1w==
test6.example.com 16 D5RSKAlKzQ8P9pa0W+R8eQ==
test8.example.com 18 f92EicTKyJPBQwVrjFEiFQ==
test3.example.com 13 HNsJtq/8tKay3dZpR54vOw==
test1.example.com 11 mYkTlUUpG6VC+IsJL/cxTQ==
test4.example.com 14 QyQdQ6fopMoq3selxY9mDg==
test9.example.com 19 wo7lTWONFd0M8o9iASYSRA==
test7.example.com 17 XnR3tZJleJQ+hJuCRF6Crw==
|
|
1.3124 ms |
|
↳
|
| 3/13/2026 3:12:47 PM |
PASSED |
MojoDNS_DNSResourceRecordsCompare |
|
|
0.2132 ms |
|
↳
|
|
|
MxMojo_UnitTests.NotificationAlertTests |
2 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:49 PM |
PASSED |
Notification_Notify |
|
|
9.4128 ms |
|
↳
|
| 3/13/2026 3:15:49 PM |
PASSED |
Notification_Verified_Low |
|
|
13.9325 ms |
|
↳
|
|
|
MxMojo_UnitTests.Lookups.Tools.SPF_TestRecord |
9 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:55 PM |
PASSED |
SPF_Invalid |
|
|
2.52 seconds |
|
↳
|
| 3/13/2026 3:12:58 PM |
PASSED |
SPF_CidrLength_Invalid |
|
|
5.5429 ms |
|
↳
|
| 3/13/2026 3:12:58 PM |
PASSED |
SPF_Redirect_Evaluation |
|
|
10.3129 ms |
|
↳
|
| 3/13/2026 3:12:58 PM |
PASSED |
SPF_Modifier_Evaluation |
|
|
18.2794 ms |
|
↳
|
| 3/13/2026 3:12:55 PM |
PASSED |
SPF_Valid |
|
|
8.2356 ms |
|
↳
|
| 3/13/2026 3:12:58 PM |
PASSED |
SPF_Include_Null_Evaluation |
|
|
3.6054 ms |
|
↳
|
| 3/13/2026 3:12:58 PM |
PASSED |
SPF_Invalid_IPs |
|
|
0.2909 ms |
|
↳
|
| 3/13/2026 3:12:58 PM |
PASSED |
SPF_Mx_Resource_Records |
|
|
36.924 ms |
|
↳
|
| 3/13/2026 3:12:58 PM |
PASSED |
SPF_CidrLength |
|
|
113.3067 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.HostedSPFServiceTests |
2 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:02 PM |
PASSED |
Should_Retrieve_SPF_Route53_Log_Record |
|
|
117.7893 ms |
|
↳
|
| 3/13/2026 3:15:02 PM |
PASSED |
Should_Get_HostedRecord |
|
|
174.7121 ms |
|
↳
|
|
|
MxMojo_UnitTests.DebugUtilsTests |
10 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:54 PM |
PASSED |
GenerateSubSonicTimeout_ThrowsSqlQueryException |
|
|
0.5441 ms |
|
↳
|
| 3/13/2026 3:15:53 PM |
PASSED |
GenerateSQLTimeout_ThrowsSqlTimeoutException |
|
|
1.02 seconds |
|
↳
|
| 3/13/2026 3:15:53 PM |
PASSED |
GetCallStack_ExistingStackTrace_WithFrameCount_ReturnsLimitedFrames |
|
|
0.2771 ms |
|
↳
|
| 3/13/2026 3:15:53 PM |
PASSED |
GetMyMethodName |
|
|
0.1087 ms |
|
↳
|
| 3/13/2026 3:15:53 PM |
PASSED |
GetCallStack_ExistingStackTrace_DefaultFrameCount_ReturnsExpectedStack |
|
|
0.2044 ms |
|
↳
|
| 3/13/2026 3:15:54 PM |
PASSED |
GenerateEnityFrameworkTimeout_ThrowsEntityCommandExecutionException |
|
|
1.00 seconds |
|
↳
|
| 3/13/2026 3:15:53 PM |
PASSED |
GetCallStack_NullStackTrace_WithFrameCount_ReturnsLimitedFrames |
|
|
0.2341 ms |
|
↳
|
| 3/13/2026 3:15:53 PM |
PASSED |
GetCallStack_NullStackTrace_DefaultFrameCount_ReturnsExpectedStack |
|
|
0.5769 ms |
|
↳
|
| 3/13/2026 3:15:53 PM |
PASSED |
GetCallerMethodName_ReturnsExpectedCallerName |
|
|
0.1242 ms |
|
↳
|
| 3/13/2026 3:15:53 PM |
PASSED |
TestPerformanceOfGetCallerMethodName |
|
|
166.9228 ms |
|
↳
|
|
|
MxMojo_UnitTests.Lookups.SuperToolLookupTest |
12 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:14:41 PM |
PASSED |
PerformLookup_dns |
|
|
13.70 seconds |
|
↳
|
| 3/13/2026 3:14:55 PM |
PASSED |
PerformLookup_cname |
|
|
32.2533 ms |
|
↳
|
| 3/13/2026 3:14:56 PM |
PASSED |
NoDBCallsOnLookup |
|
|
482.3806 ms |
|
↳
|
| 3/13/2026 3:14:56 PM |
PASSED |
PerformLookup_IP |
|
|
285.7167 ms |
|
↳
|
| 3/13/2026 3:13:47 PM |
PASSED |
PerformLookup_Trace |
|
|
31.05 seconds |
|
↳
|
| 3/13/2026 3:14:56 PM |
PASSED |
PerformLookup_soa |
|
|
55.5669 ms |
|
↳
|
| 3/13/2026 3:13:39 PM |
PASSED |
PerformLookup_Bimi |
|
|
3.14 seconds |
|
↳
|
| 3/13/2026 3:14:56 PM |
PASSED |
PerformLookup_Tlsrpt |
|
|
3.3275 ms |
|
↳
|
| 3/13/2026 3:14:55 PM |
PASSED |
PerformLookup_spf |
Debug Trace:
GetReader - SELECT [dbo].[mxt_LookupActionResults].[ID], [dbo].[mxt_LookupActionResults].[UID], [dbo].[mxt_LookupActionResults].[Command], [dbo].[mxt_LookupActionResults].[CommandArgument], [dbo].[mxt_LookupActionResults].[CreatedOn], [dbo].[mxt_LookupActionResults].[ModifiedOn], [dbo].[mxt_LookupActionResults].[BinaryHash], [dbo].[mxt_LookupActionResults].[IsError], [dbo].[mxt_LookupActionResults].[CompressedResults], [dbo].[mxt_LookupActionResults].[NumSubscriptions], [dbo].[mxt_LookupActionResults].[FrequencyInMinutes], [dbo].[mxt_LookupActionResults].[LastTransition], [dbo].[mxt_LookupActionResults].[WorkerBeeID], [dbo].[mxt_LookupActionResults].[CurrentStatus], [dbo].[mxt_LookupActionResults].[StatusSummary], [dbo].[mxt_LookupActionResults].[CompressedResultsSize], [dbo].[mxt_LookupActionResults].[CompressionResultsVersion], [dbo].[mxt_LookupActionResults].[LastTransitionSummary], [dbo].[mxt_LookupActionResults].[HasBeenRun], [dbo].[mxt_LookupActionResults].[SubActionsStatus], [dbo].[mxt_LookupActionResults].[IpAddressBytes], [dbo].[mxt_LookupActionResults].[LookupsCounter], [dbo].[mxt_LookupActionResults].[LastThresholdTransition], [dbo].[mxt_LookupActionResults].[MxRep]
FROM [dbo].[mxt_LookupActionResults]
WHERE [dbo].[mxt_LookupActionResults].[Command] = @Command0
AND [dbo].[mxt_LookupActionResults].[CommandArgument] = @CommandArgument1
|
|
1.08 seconds |
|
↳
|
| 3/13/2026 3:14:18 PM |
PASSED |
PerformLookup_mx |
|
|
379.4481 ms |
|
↳
|
| 3/13/2026 3:14:18 PM |
PASSED |
PerformLookup_smtp |
|
|
22.94 seconds |
|
↳
|
| 3/13/2026 3:13:42 PM |
PASSED |
PerformLookup_Ping |
|
|
5.05 seconds |
|
↳
|
|
|
MxMojo_UnitTests.Lookups.MxActionParsing |
11 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:13:31 PM |
PASSED |
Should_Return_Correct_ActionString_Case |
|
|
0.2333 ms |
|
↳
|
| 3/13/2026 3:13:31 PM |
PASSED |
Action_DNS |
|
|
0.3216 ms |
|
↳
|
| 3/13/2026 3:13:31 PM |
PASSED |
Action_TCP |
|
|
1.4032 ms |
|
↳
|
| 3/13/2026 3:13:31 PM |
PASSED |
Action_PTR |
|
|
0.2923 ms |
|
↳
|
| 3/13/2026 3:13:31 PM |
PASSED |
Invalid_Input |
|
|
0.406 ms |
|
↳
|
| 3/13/2026 3:13:31 PM |
PASSED |
Action_MailFlow |
|
|
0.9484 ms |
|
↳
|
| 3/13/2026 3:13:31 PM |
PASSED |
Action_SMTP |
|
|
0.5126 ms |
|
↳
|
| 3/13/2026 3:13:31 PM |
PASSED |
Action_Blacklist |
|
|
0.2524 ms |
|
↳
|
| 3/13/2026 3:13:31 PM |
PASSED |
Action_HTTP |
|
|
3.0521 ms |
|
↳
|
| 3/13/2026 3:13:31 PM |
PASSED |
Action_MX |
|
|
0.1765 ms |
|
↳
|
| 3/13/2026 3:13:31 PM |
PASSED |
Action_Whatismyip |
|
|
0.2895 ms |
|
↳
|
|
|
MxMojo_UnitTests.WhoisTests |
5 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:14:57 PM |
PASSED |
ParseWhoIsOutput |
|
|
3.5532 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
BasicWhoisQueryAsNumberTests |
|
|
161.3576 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
ParseWhoIsBadMatch |
|
|
0.155 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
ParseWhoIsBadData |
|
|
0.0677 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
ParseWhoIsNoItems |
|
|
0.0759 ms |
|
↳
|
|
|
MxMojo_UnitTests.Utils.DomainStatusLarController |
3 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:56 PM |
PASSED |
Should_Get_Mx_Records_Excluding_IpV6_Addresses |
|
|
513.2007 ms |
|
↳
|
| 3/13/2026 3:15:55 PM |
PASSED |
Should_Get_Mx_Records |
|
|
423.6347 ms |
|
↳
|
| 3/13/2026 3:15:56 PM |
PASSED |
Should_Get_Mx_Record_If_No_Ip_Address_Exist |
|
|
342.4312 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.AlertGroupServiceTests |
13 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Not_Send_Invitation_Due_To_Limit |
|
|
4.3374 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Remove_User_From_Alert_Group |
|
|
0.0427 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Verfiy_That_User_Cannot_Update_Himself |
|
|
0.0985 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Add_User_To_Alert_Group |
|
|
3.9804 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Send_Invitation |
|
|
159.9195 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Verfiy_That_Editor_Can_Update_An_Editor |
|
|
0.0706 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Verfiy_That_User_Cannot_Update_An_Editor |
|
|
0.0805 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Verfiy_That_User_Cannot_Update_A_User |
|
|
0.1779 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Verfiy_That_Owner_Can_Update_A_User |
|
|
0.0769 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Not_Send_Invitation_Due_To_Belonging_To_Another_AlertGroup |
|
|
1.0338 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Verfiy_That_Editor_Can_Update_A_User |
|
|
0.0702 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Verfiy_That_Owner_Can_Update_An_Editor |
|
|
0.0903 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Verfiy_That_Owner_Cannot_Be_Updated |
|
|
0.108 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.DowngradeTests |
10 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Get_No_Offer_Only_Credit_Card |
|
|
0.3333 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Get_No_Offer_No_PlanBilling |
|
|
0.3534 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Get_No_Offer_Already_Scheduled |
|
|
0.3785 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Get_No_Offer_Too_Cheap_Plan |
|
|
0.3975 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Get_No_Offer_Plan_Trial |
|
|
0.3559 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Get_DC79_Offer |
|
|
2.1291 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Get_No_Offer_Too_Expensive_Plan |
|
|
0.3516 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Get_DC129_Offer |
|
|
0.3707 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Get_No_Offer_Payment_Term |
|
|
0.3746 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Get_No_Offer_Invalid_Contract_Type |
|
|
0.3403 ms |
|
↳
|
|
|
MxMojo_UnitTests.Integrations_Google_GSuite_Test |
4 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:49 PM |
PASSED |
Integrations_Google_GSuite_Steps |
|
|
9.3952 ms |
|
↳
|
| 3/13/2026 3:15:49 PM |
PASSED |
Integrations_Google_GSuite_Receive_Data_Traffic_Db_Storage |
|
|
1.0352 ms |
|
↳
|
| 3/13/2026 3:15:49 PM |
PASSED |
Integrations_Google_GSuite_Receive_Data_Previous_Results |
|
|
9.6328 ms |
|
↳
|
| 3/13/2026 3:15:49 PM |
PASSED |
Integrations_Google_GSuite_Receive_Data_Traffic_Stats |
|
|
9.7041 ms |
|
↳
|
|
|
MxMojo_UnitTests.MxHangfireJobTest |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:31 PM |
PASSED |
ShouldRunWebPagePerformanceJobTestInLogMode |
|
|
69.1442 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.PaymentLogServiceTests |
17 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:14:58 PM |
PASSED |
RecordPaymentLog_NegativeCustomerId_ThrowsDataException |
|
|
0.995 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
RecordPaymentLog_ValidScenario_PreservesOriginalLogData |
|
|
1.3901 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
RecordPaymentLog_NonMatchingSwapToken_ThrowsNotAuthorizedException |
|
|
1.6249 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
RecordPaymentLog_LogWithErrorObject_StoresCompleteStructure |
|
|
5.7893 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
RecordPaymentLog_ValidScenario_SearchesWithCorrectParameters |
|
|
8.4566 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
RecordPaymentLog_InvalidCustomerId_ThrowsDataException |
|
|
1.5525 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
RecordPaymentLog_NoChaseUIDsFound_ThrowsNotAuthorizedException |
|
|
1.2273 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
RecordPaymentLog_ValidLogWithMatchingSwapToken_ReturnsLogWithChaseUID |
|
|
4.6245 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
RecordPaymentLog_NullLog_ThrowsDataException |
|
|
3.5994 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
RecordPaymentLog_SQLInsertFails_ContinuesProcessingAndReturnsResult |
|
|
2.3428 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
MockRepository_CanStoreAndRetrieveLogsByCustomer |
|
|
1.6729 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
RecordPaymentLog_MultipleMatchingSwapTokens_UsesFirstMatch |
|
|
1.4833 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
MockRepository_TracksInsertCallsCorrectly |
|
|
0.1744 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
MockRepository_ResetTracking_ClearsAllTrackingData |
|
|
0.2076 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
RecordPaymentLog_EmptySwapToken_ThrowsNotAuthorizedException |
|
|
0.8739 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
RecordPaymentLog_ChaseUIDForDifferentCustomer_ThrowsNotAuthorizedException |
|
|
1.2753 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
RecordPaymentLog_NullSwapToken_ThrowsNotAuthorizedException |
|
|
0.7393 ms |
|
↳
|
|
|
MxMojo_UnitTests.Integrations_Sendgrid_Test |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:49 PM |
PASSED |
Integrations_Sendgrid_Steps |
|
|
54.6425 ms |
|
↳
|
|
|
MxMojo_UnitTests.Billing.OrbitalGatewayTests |
22 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:41 PM |
PASSED |
RetrieveChaseProfileId_LongCustomerId_HandlesCorrectly |
|
|
46.1423 ms |
|
↳
|
| 3/13/2026 3:12:41 PM |
PASSED |
RetrieveChaseProfileId_ValidInput_ReturnsChaseProfile |
|
|
66.1965 ms |
|
↳
|
| 3/13/2026 3:12:42 PM |
PASSED |
RetrieveChaseProfileId_CreatesCorrectApiUrl_BasedOnChaseUrl |
|
|
48.3301 ms |
|
↳
|
| 3/13/2026 3:12:42 PM |
PASSED |
RetrieveChaseProfileId_TimeoutException_ThrowsException |
|
|
46.2917 ms |
|
↳
|
| 3/13/2026 3:12:36 PM |
PASSED |
RetrieveChaseUid_ValidInput_ForeignIP_ReturnsChaseHostedUID |
|
|
1.46 seconds |
|
↳
|
| 3/13/2026 3:12:40 PM |
PASSED |
RetrieveChaseUid_ZeroCustomerId_ThrowsException |
|
|
109.7267 ms |
|
↳
|
| 3/13/2026 3:12:42 PM |
PASSED |
RetrieveChaseProfileId_CreatesChaseHostedUID_WithCorrectProperties |
|
|
50.061 ms |
|
↳
|
| 3/13/2026 3:12:41 PM |
PASSED |
RetrieveChaseProfileId_ValidResponse_PopulatesChaseProfile |
|
|
44.8913 ms |
|
↳
|
| 3/13/2026 3:12:41 PM |
PASSED |
RetrieveChaseProfileId_ZeroCustomerId_HandlesGracefully |
|
|
39.8184 ms |
|
↳
|
| 3/13/2026 3:12:42 PM |
PASSED |
RetrieveChaseProfileId_PopulatesReturnObject_WithResponseData |
|
|
40.7686 ms |
|
↳
|
| 3/13/2026 3:12:41 PM |
PASSED |
RetrieveChaseProfileId_EmptyTxnUid_ThrowsException |
|
|
42.2438 ms |
|
↳
|
| 3/13/2026 3:12:41 PM |
PASSED |
RetrieveChaseUid_NullFullName_ThrowsException |
|
|
134.7751 ms |
|
↳
|
| 3/13/2026 3:12:41 PM |
PASSED |
RetrieveChaseProfileId_LogsToDynamoDB_OnSuccess |
|
|
40.9038 ms |
|
↳
|
| 3/13/2026 3:12:41 PM |
PASSED |
RetrieveChaseProfileId_NullTxnUid_ThrowsException |
|
|
36.1677 ms |
|
↳
|
| 3/13/2026 3:12:37 PM |
PASSED |
RetrieveChaseUid_ValidInput_UnitedStatesIP_ReturnsChaseHostedUID |
|
|
3.02 seconds |
|
↳
|
| 3/13/2026 3:12:41 PM |
PASSED |
RetrieveChaseProfileId_SpecialCharactersInUid_HandlesCorrectly |
|
|
46.8831 ms |
|
↳
|
| 3/13/2026 3:12:42 PM |
PASSED |
RetrieveChaseProfileId_SendsCorrectParameters_InHttpRequest |
|
|
38.8632 ms |
|
↳
|
| 3/13/2026 3:12:41 PM |
PASSED |
RetrieveChaseProfileId_InvalidTxnUid_ThrowsException |
|
|
46.2719 ms |
|
↳
|
| 3/13/2026 3:12:41 PM |
PASSED |
RetrieveChaseUid_EmptyTotalAmount_ThrowsException |
|
|
2.7064 ms |
|
↳
|
| 3/13/2026 3:12:41 PM |
PASSED |
RetrieveChaseUid_DifferentFormTypes_HandlesAllTypes |
|
|
408.7552 ms |
|
↳
|
| 3/13/2026 3:12:42 PM |
PASSED |
RetrieveChaseProfileId_NonSuccessStatusCode_ThrowsException |
|
|
42.8225 ms |
|
↳
|
| 3/13/2026 3:12:41 PM |
PASSED |
RetrieveChaseUid_InvalidIPAddress_HandlesGracefully |
|
|
2.6277 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.CloudFrountIpServiceTests |
2 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Be_Amazon_Ip |
|
|
69.6085 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Not_Be_Amazon_Ip |
|
|
0.6429 ms |
|
↳
|
|
|
MxMojo_UnitTests.Integrations_Base_Test |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:49 PM |
PASSED |
Integrations_Log_Status_Change |
|
|
4.9006 ms |
|
↳
|
|
|
MxMojo_UnitTests.ArinTests |
3 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:14:57 PM |
PASSED |
ArinWhoisQueryBadGatewayResults |
|
|
187.7598 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
ArinWhoisQuery |
|
|
44.5534 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
ArinWhoisQueryOrganizationNameFromDescKey |
|
|
193.6088 ms |
|
↳
|
|
|
MxMojo_UnitTests.Lookups.Tools.DKIM_Signature_TestRecord |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:55 PM |
PASSED |
DKIM_Signature_Valid |
|
|
6.737 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.OESServiceTest |
10 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:14:58 PM |
PASSED |
IP4Tests |
|
|
79.3356 ms |
|
↳
|
| 3/13/2026 3:14:59 PM |
PASSED |
MxTest |
|
|
16.4073 ms |
|
↳
|
| 3/13/2026 3:14:59 PM |
PASSED |
MxSelfTest |
|
|
14.0998 ms |
|
↳
|
| 3/13/2026 3:14:59 PM |
PASSED |
RecursiveTest |
|
|
28.5178 ms |
|
↳
|
| 3/13/2026 3:14:59 PM |
PASSED |
AAAATest |
|
|
55.0475 ms |
|
↳
|
| 3/13/2026 3:14:59 PM |
PASSED |
ATest |
|
|
15.7958 ms |
|
↳
|
| 3/13/2026 3:14:59 PM |
PASSED |
ASelfTest |
|
|
62.8121 ms |
|
↳
|
| 3/13/2026 3:14:59 PM |
PASSED |
IP6Tests |
|
|
32.8938 ms |
|
↳
|
| 3/13/2026 3:14:59 PM |
PASSED |
ConcurrencyTest |
|
|
280.4552 ms |
|
↳
|
| 3/13/2026 3:14:59 PM |
PASSED |
Mxv6Test |
|
|
20.5576 ms |
|
↳
|
|
|
MxMojo_UnitTests.Integrations_Dmarc_Test |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:49 PM |
PASSED |
Integrations_Dmarc |
|
|
7.5336 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.UserServiceTests |
6 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:48 PM |
PASSED |
User_Create_Basic |
|
|
4.0154 ms |
|
↳
|
| 3/13/2026 3:15:49 PM |
PASSED |
User_Update_Should_Not_Update_Email_Is_In_Use |
|
|
0.6009 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
User_Create_Invalid |
|
|
0.3509 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
User_Find_or_Create_Case_Create |
|
|
0.1652 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
User_Update_Should_Update_UserName |
|
|
1.5419 ms |
|
↳
|
| 3/13/2026 3:15:49 PM |
PASSED |
User_Update_Should_Not_Update_Alt_Email_Is_In_Use |
|
|
0.5342 ms |
|
↳
|
|
|
MxMojo_UnitTests.Utils.NetworkUtilsTest |
18 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:57 PM |
PASSED |
IsIpv4Network |
|
|
0.2482 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
StripSubDomains |
|
|
0.329 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
IsFullyQualifiedDomainName |
|
|
0.1232 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
IPAddressToInteger |
|
|
0.0508 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
MxNetBlockStartIp |
|
|
0.1779 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
IsUrl |
|
|
0.2422 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
Should_Get_Quick_IpAddress_From_Hostname |
|
|
5.5588 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
IsIp |
|
|
0.0854 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
Should_Get_Quick_MxRecord_From_Domain |
|
|
58.905 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
Should_Validate_Domain_Names |
|
|
1.1059 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
IsEndPoint |
|
|
0.0741 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
IsResolvable |
|
|
139.9063 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
FindIpInString |
|
|
0.1281 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
IPConvert |
|
|
0.3135 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
IsIpv4 |
|
|
0.0815 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
MxNetBlockEndIp |
|
|
0.1355 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
Should_Get_Ip_Address_From_List |
|
|
7.0054 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
IpBetweenInRange |
|
|
0.2093 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.SpfSetupTests |
5 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:00 PM |
PASSED |
Hosted_Test_Spf_Config |
|
|
699.7253 ms |
|
↳
|
| 3/13/2026 3:14:59 PM |
PASSED |
Not_Hosted_Test |
Debug Trace:
GetReader - SELECT [dbo].[mxt_LookupActionProperties].[ID], [dbo].[mxt_LookupActionProperties].[UID], [dbo].[mxt_LookupActionProperties].[Command], [dbo].[mxt_LookupActionProperties].[Example], [dbo].[mxt_LookupActionProperties].[Explanation], [dbo].[mxt_LookupActionProperties].[CacheTimeInSeconds], [dbo].[mxt_LookupActionProperties].[DefaultFrequencyInMinutes], [dbo].[mxt_LookupActionProperties].[SB_MailBoxClass], [dbo].[mxt_LookupActionProperties].[PaidFrequencyInMinutes], [dbo].[mxt_LookupActionProperties].[SortOrder], [dbo].[mxt_LookupActionProperties].[Name], [dbo].[mxt_LookupActionProperties].[Visible], [dbo].[mxt_LookupActionProperties].[Category], [dbo].[mxt_LookupActionProperties].[ToolPage], [dbo].[mxt_LookupActionProperties].[ToolTitle], [dbo].[mxt_LookupActionProperties].[InputType], [dbo].[mxt_LookupActionProperties].[ButtonText], [dbo].[mxt_LookupActionProperties].[Description], [dbo].[mxt_LookupActionProperties].[PageTitle], [dbo].[mxt_LookupActionProperties].[IsDefaultLookupWatchdog], [dbo].[mxt_LookupActionProperties].[TestArgument], [dbo].[mxt_LookupActionProperties].[PublicButtonVerb], [dbo].[mxt_LookupActionProperties].[PublicExample], [dbo].[mxt_LookupActionProperties].[PublicToolTip], [dbo].[mxt_LookupActionProperties].[IsMonitorable], [dbo].[mxt_LookupActionProperties].[CreatedOn]
FROM [dbo].[mxt_LookupActionProperties]
WHERE [dbo].[mxt_LookupActionProperties].[Visible] = @Visible0
ORDER BY SortOrder ASC
|
|
107.8539 ms |
|
↳
|
| 3/13/2026 3:15:01 PM |
PASSED |
SPF_Record_Diff_Test |
|
|
88.1302 ms |
|
↳
|
| 3/13/2026 3:14:59 PM |
PASSED |
Hosted_Test_Display_Record |
|
|
141.3204 ms |
|
↳
|
| 3/13/2026 3:14:59 PM |
PASSED |
Hosted_Test_Spf_Config_Legacy |
|
|
492.1119 ms |
|
↳
|
|
|
MxMojo_UnitTests.Lookups.DMARC |
6 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:13:31 PM |
PASSED |
DMARC_EXTERNAL_VALIDATION_VALID |
|
|
51.4459 ms |
|
↳
|
| 3/13/2026 3:13:31 PM |
PASSED |
DMARC_NO_RECORDS |
|
|
12.0642 ms |
|
↳
|
| 3/13/2026 3:13:31 PM |
PASSED |
DMARC_VALID |
|
|
9.4252 ms |
|
↳
|
| 3/13/2026 3:13:31 PM |
PASSED |
DMARC_INVALID_SYNTAX |
|
|
10.1907 ms |
|
↳
|
| 3/13/2026 3:13:31 PM |
PASSED |
DMARC_EXTERNAL_VALIDATION_INVALID |
|
|
119.3807 ms |
|
↳
|
| 3/13/2026 3:13:31 PM |
PASSED |
DMARC_MULTIPLE_RECORDS |
|
|
14.5356 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.HubSpotServiceTests |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:02 PM |
PASSED |
Should_Get_CustomerIds_With_Subscriptions |
|
|
17.199 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.DnsPropagationTests |
10 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:46 PM |
PASSED |
Should_Get_Cname_Propagation |
|
|
305.6642 ms |
|
↳
|
| 3/13/2026 3:15:46 PM |
PASSED |
Should_Get_Dkim_Propagation |
|
|
253.4606 ms |
|
↳
|
| 3/13/2026 3:15:44 PM |
PASSED |
Should_Get_Dns_Propagation |
|
|
1.48 seconds |
|
↳
|
| 3/13/2026 3:15:46 PM |
PASSED |
Should_Get_Txt_Propagation |
|
|
217.9898 ms |
|
↳
|
| 3/13/2026 3:15:39 PM |
PASSED |
Should_Get_Mx_Propagation |
|
|
1.83 seconds |
|
↳
|
| 3/13/2026 3:15:47 PM |
PASSED |
Should_Get_Spf_Propagation |
|
|
795.7007 ms |
|
↳
|
| 3/13/2026 3:15:47 PM |
PASSED |
Should_Get_Ptr_Propagation |
|
|
545.662 ms |
|
↳
|
| 3/13/2026 3:15:47 PM |
PASSED |
Should_Get_Aaaa_Propagation |
|
|
201.7957 ms |
|
↳
|
| 3/13/2026 3:15:46 PM |
PASSED |
Should_Get_Dmarc_Propagation |
|
|
158.9929 ms |
|
↳
|
| 3/13/2026 3:15:41 PM |
PASSED |
Should_Get_A_Propagation |
|
|
2.93 seconds |
|
↳
|
|
|
MxMojo_UnitTests.Services.EndPointServiceTests |
2 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Get_All_For_AlertGroup |
|
|
1.2361 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Parse_Format |
|
|
0.353 ms |
|
↳
|
|
|
MxMojo_UnitTests.UtilsTest |
9 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:57 PM |
PASSED |
TestTest |
|
|
0.1214 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
PrivateIP |
|
|
0.3898 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
BadGlue |
|
|
38.9123 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
Should_Test_Percent_From_String |
|
|
0.1994 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
Should_Decode_Multiple_Mime_Values |
|
|
0.7404 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
Should_Generate_Percent_From_String |
|
|
0.4844 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
Should_HumanElapsedTime_Say_Never |
|
|
0.0988 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
Should_Deserialize_LookupActionResult_With_Null_ResultDS |
|
|
16.9553 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
Should_Decode_Mime_Value |
|
|
60.5678 ms |
|
↳
|
|
|
MxMojo_UnitTests.SPFIdentifierTests |
5 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:49 PM |
PASSED |
CannotMarkNonSPFIdentifiersAsPrimary |
|
|
2.7552 ms |
|
↳
|
| 3/13/2026 3:15:49 PM |
PASSED |
MarkAnIdentifierMakesAllSecondary |
|
|
3.8946 ms |
|
↳
|
| 3/13/2026 3:15:49 PM |
PASSED |
FirstNonSPFIdentifierIsMarkedAsSecondary |
|
|
1.0599 ms |
|
↳
|
| 3/13/2026 3:15:49 PM |
PASSED |
FirstSPFIdentifierIsMarkedAsPrimary |
|
|
4.2361 ms |
|
↳
|
| 3/13/2026 3:15:49 PM |
PASSED |
GetPrimaryIdentifier |
|
|
3.6079 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.ChaseHostedUIDServiceTests |
11 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:14:57 PM |
PASSED |
OverTokenLimit_DifferentCustomer_ReturnsFalse |
|
|
1.3961 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
OverTokenLimit_Under90DayLimit_ReturnsFalse |
|
|
1.6613 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
OverTokenLimit_ConcurrentRequests_SyncLockPreventsMoreThanFiveSuccesses |
Concurrent test results: 6 successes, 94 blocked out of 100 total requests
|
|
58.2289 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
OverTokenLimit_Exact90DayLimit_ReturnsTrue |
|
|
1.6708 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
OverTokenLimit_HourlyLimitTriggersFirst_ReturnsTrue |
|
|
0.9999 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
OverTokenLimit_OverHourlyLimit_ReturnsTrue |
|
|
3.8138 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
OverTokenLimit_ExactHourlyLimit_ReturnsTrue |
|
|
1.0338 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
OverTokenLimit_Over90DayLimit_ReturnsTrue |
|
|
1.6849 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
OverTokenLimit_UnderHourlyLimit_ReturnsFalse |
|
|
1.8286 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
OverTokenLimit_NoTokens_ReturnsFalse |
|
|
1.9452 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
OverTokenLimit_OldTokensIgnored_ReturnsFalse |
|
|
1.8004 ms |
|
↳
|
|
|
MxMojo_UnitTests.Utils.LookupCommandTypeTests |
2 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:57 PM |
PASSED |
Should_Return_List |
|
|
0.0713 ms |
|
↳
|
| 3/13/2026 3:15:57 PM |
PASSED |
Should_Return_Command |
|
|
0.1783 ms |
|
↳
|
|
|
MxMojo_UnitTests.Lookups.BlacklistTests |
5 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:13:20 PM |
PASSED |
Should_Return_More_Than_3_Sub_Actions_For_IPV6 |
|
|
252.1244 ms |
|
↳
|
| 3/13/2026 3:13:20 PM |
PASSED |
Test_GetServerIPs |
|
|
0.1518 ms |
|
↳
|
| 3/13/2026 3:13:31 PM |
PASSED |
Should_Fail_For_Invalid_Ip |
|
|
0.3262 ms |
|
↳
|
| 3/13/2026 3:13:20 PM |
PASSED |
Should_Have_More_SubActions_For_Domain |
|
|
10.88 seconds |
|
↳
|
| 3/13/2026 3:13:15 PM |
PASSED |
Should_Return_More_Than_3_Sub_Actions_For_IPV4 |
|
|
5.37 seconds |
|
↳
|
|
|
MxMojo_UnitTests.Services.HubSpotDealsTests |
4 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:34 PM |
PASSED |
Should_Delete_Deal |
|
|
5.22 seconds |
|
↳
|
| 3/13/2026 3:15:23 PM |
PASSED |
Should_Get_HubSpot_Delegate_Data |
|
|
4.92 seconds |
|
↳
|
| 3/13/2026 3:15:22 PM |
PASSED |
Should_Get_All_HubSpot_Deals |
|
|
1.17 seconds |
|
↳
|
| 3/13/2026 3:15:28 PM |
PASSED |
Should_Get_HubSpot_Async |
|
|
5.94 seconds |
|
↳
|
|
|
MxMojo_UnitTests.LookupStateTest |
3 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:52 PM |
PASSED |
VerifyStateExclusion |
|
|
0.2499 ms |
|
↳
|
| 3/13/2026 3:15:52 PM |
PASSED |
VerifyStateAdded |
|
|
0.1239 ms |
|
↳
|
| 3/13/2026 3:15:52 PM |
PASSED |
VerifyStateRemoved |
|
|
0.7323 ms |
|
↳
|
|
|
MxMojo_UnitTests.Route53Tests |
12 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:11:46 PM |
PASSED |
ShouldTestChangeRecord |
|
|
59.9696 ms |
|
↳
|
| 3/13/2026 3:11:15 PM |
PASSED |
Should_Get_Record_From_Route53_New |
**** AssemblyInitialize
|
|
908.5774 ms |
|
↳
|
| 3/13/2026 3:12:30 PM |
PASSED |
DetermineChangeInitiator_WhenEmptyGuidAndNoProcess_ThrowsException |
|
|
0.2934 ms |
|
↳
|
| 3/13/2026 3:11:20 PM |
PASSED |
Should_Get_Record_From_Non_Route53_New |
|
|
174.4423 ms |
|
↳
|
| 3/13/2026 3:12:30 PM |
PASSED |
DetermineChangeInitiator_AdminIntentionRespected |
|
|
0.8145 ms |
|
↳
|
| 3/13/2026 3:12:30 PM |
PASSED |
DetermineChangeInitiator_WhenBothParametersEmpty_ThrowsException |
|
|
1.0998 ms |
|
↳
|
| 3/13/2026 3:12:30 PM |
PASSED |
DetermineChangeInitiator_CoreScenarios |
|
|
2.6242 ms |
|
↳
|
| 3/13/2026 3:12:30 PM |
PASSED |
DetermineChangeInitiator_WhenBothParametersEmptyStrings_ThrowsException |
|
|
0.2923 ms |
|
↳
|
| 3/13/2026 3:11:20 PM |
PASSED |
ShouldTestAllCacheScenarios |
|
|
26.38 seconds |
|
↳
|
| 3/13/2026 3:11:46 PM |
PASSED |
ShouldDeleteRecord |
|
|
43.64 seconds |
|
↳
|
| 3/13/2026 3:12:30 PM |
PASSED |
DetermineChangeInitiator_WhenAdminEmptyGuidAndNoProcess_ThrowsException |
|
|
0.2446 ms |
|
↳
|
| 3/13/2026 3:11:20 PM |
PASSED |
Should_Get_Empty_Record_From_Route53_New |
|
|
19.105 ms |
|
↳
|
|
|
MxMojo_UnitTests.Lookups.SPF |
14 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:13:34 PM |
PASSED |
SPF_ItemsAfterALL_Text |
|
|
0.5123 ms |
|
↳
|
| 3/13/2026 3:13:34 PM |
PASSED |
SPF_Invalid_Syntax |
|
|
21.1826 ms |
|
↳
|
| 3/13/2026 3:13:33 PM |
PASSED |
SPF_Void_Lookups_Text |
|
|
633.5715 ms |
|
↳
|
| 3/13/2026 3:13:34 PM |
PASSED |
SPF_DuplicateInclude |
|
|
2.33 seconds |
|
↳
|
| 3/13/2026 3:13:36 PM |
PASSED |
SPF_Duplicate_And_Recursive_Include_Text |
|
|
2.35 seconds |
|
↳
|
| 3/13/2026 3:13:33 PM |
PASSED |
SPF_Type_PTR_Text |
|
|
197.894 ms |
|
↳
|
| 3/13/2026 3:13:34 PM |
PASSED |
SPF_Invalid_Syntax_Text |
|
|
0.4441 ms |
|
↳
|
| 3/13/2026 3:13:34 PM |
PASSED |
SPF_Deprecated |
|
|
11.2553 ms |
|
↳
|
| 3/13/2026 3:13:33 PM |
PASSED |
SPF_Type_PTR |
|
|
174.6341 ms |
|
↳
|
| 3/13/2026 3:13:34 PM |
PASSED |
SPF_Record_Published |
|
|
12.1444 ms |
|
↳
|
| 3/13/2026 3:13:34 PM |
PASSED |
SPF_ItemsAfterALL |
|
|
9.6331 ms |
|
↳
|
| 3/13/2026 3:13:31 PM |
PASSED |
SPF_TEST_MECHANISMS |
|
|
609.1012 ms |
|
↳
|
| 3/13/2026 3:13:32 PM |
PASSED |
SPF_Void_Lookups |
|
|
484.2305 ms |
|
↳
|
| 3/13/2026 3:13:34 PM |
PASSED |
SPF_RecursiveInclude |
|
|
336.0334 ms |
|
↳
|
|
|
MxMojo_UnitTests.Integrations_Inbox_Placement |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:49 PM |
PASSED |
Integrations_InboxPlacement_Steps |
|
|
17.2643 ms |
|
↳
|
|
|
MxMojo_UnitTests.Subscriptions.NotificationPolicyTests |
2 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:53 PM |
PASSED |
InvalidEndpointType |
|
|
1.4678 ms |
|
↳
|
| 3/13/2026 3:15:53 PM |
PASSED |
Creating_Multiple_EndPoints_Should_Create_Different_Instances |
|
|
0.2415 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.PlanTrialServiceTests |
14 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:14:58 PM |
PASSED |
ConvertPlanTrial_Should_Throw_When_ServiceContractID_Is_Missing |
|
|
4.3035 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Fail_GetPlanTrialCompare |
|
|
16.2657 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Succeed_CancelPlanTrial |
|
|
18.5598 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Succeed_StartPlanTrial |
|
|
43.5683 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
ConvertPlanTrial_Should_Throw_When_AlertGroup_Is_Null |
|
|
0.6691 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Succeed_GetTrialStatus |
|
|
5.0701 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Fail_RemovePlanTrial |
|
|
0.2895 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Suceed_GetPlanTrialCompare |
|
|
552.9651 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
ConvertPlanTrial_Should_Throw_When_AlertGroup_Has_No_Owner |
|
|
4.5288 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Fail_StartPlanTrial |
|
|
6.7942 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Fail_ConvertPlanTrial |
|
|
7.8684 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Fail_CancelPlanTrial |
|
|
0.3827 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Succeed_ConvertPlanTrial |
|
|
38.264 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Succeed_RemovePlanTrial |
|
|
4.7646 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.TimeServiceTests |
4 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Get_Zone_By_Id |
|
|
0.4424 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Get_Api_Settings |
|
|
0.6818 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Get_Zones_By_Offset |
|
|
1.3378 ms |
|
↳
|
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Get_Full_Settings |
|
|
47.7941 ms |
|
↳
|
|
|
MxMojo_UnitTests.DNS.DNSTransitions |
3 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:46 PM |
PASSED |
DNSTransition_NoAnswer |
Debug Trace:
GetReader - SELECT [dbo].[mx_ActionBans].[id], [dbo].[mx_ActionBans].[mxActionString], [dbo].[mx_ActionBans].[bannedByUserId], [dbo].[mx_ActionBans].[comment], [dbo].[mx_ActionBans].[modifiedOn]
FROM [dbo].[mx_ActionBans]
GetReader - /* GetSelectSql(mxt_LookupActionResults) */ SELECT TOP 100 PERCENT [dbo].[mxt_LookupActionResults].[ID], [dbo].[mxt_LookupActionResults].[UID], [dbo].[mxt_LookupActionResults].[Command], [dbo].[mxt_LookupActionResults].[CommandArgument], [dbo].[mxt_LookupActionResults].[CreatedOn], [dbo].[mxt_LookupActionResults].[ModifiedOn], [dbo].[mxt_LookupActionResults].[BinaryHash], [dbo].[mxt_LookupActionResults].[IsError], [dbo].[mxt_LookupActionResults].[CompressedResults], [dbo].[mxt_LookupActionResults].[NumSubscriptions], [dbo].[mxt_LookupActionResults].[FrequencyInMinutes], [dbo].[mxt_LookupActionResults].[LastTransition], [dbo].[mxt_LookupActionResults].[WorkerBeeID], [dbo].[mxt_LookupActionResults].[CurrentStatus], [dbo].[mxt_LookupActionResults].[StatusSummary], [dbo].[mxt_LookupActionResults].[CompressedResultsSize], [dbo].[mxt_LookupActionResults].[CompressionResultsVersion], [dbo].[mxt_LookupActionResults].[LastTransitionSummary], [dbo].[mxt_LookupActionResults].[HasBeenRun], [dbo].[mxt_LookupActionResults].[SubActionsStatus], [dbo].[mxt_LookupActionResults].[IpAddressBytes], [dbo].[mxt_LookupActionResults].[LookupsCounter], [dbo].[mxt_LookupActionResults].[LastThresholdTransition], [dbo].[mxt_LookupActionResults].[MxRep] FROM [dbo].[mxt_LookupActionResults] WHERE [dbo].[mxt_LookupActionResults].[ID] = NULL ORDER BY [ID] ASC;
|
|
252.0856 ms |
|
↳
|
| 3/13/2026 3:12:46 PM |
PASSED |
DNSTransition_FirstTimeRun |
|
|
10.6939 ms |
|
↳
|
| 3/13/2026 3:12:46 PM |
PASSED |
DNS_No_Records_Found |
|
|
17.9871 ms |
|
↳
|
|
|
MxMojo_UnitTests.Core.ClearbitControllerTests |
5 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:50 PM |
PASSED |
ConvertModeltoEF_WithCorrectDeserialization_AllFieldsPopulated |
|
|
3.1768 ms |
|
↳
|
| 3/13/2026 3:15:50 PM |
PASSED |
DomainApi_DeserializeAsCompany_AllFieldsPopulated |
|
|
14.5175 ms |
|
↳
|
| 3/13/2026 3:15:50 PM |
PASSED |
DomainApi_DeserializeAsClearbitEnhancedEntry_BothPropertiesAreNothing |
|
|
0.7806 ms |
|
↳
|
| 3/13/2026 3:15:50 PM |
PASSED |
ConvertModeltoEF_WithBrokenDeserialization_AllFieldsAreNull |
|
|
4.1485 ms |
|
↳
|
| 3/13/2026 3:15:50 PM |
PASSED |
ConvertModeltoEF_BothNull_DoesNotThrow |
|
|
0.1066 ms |
|
↳
|
|
|
MxMojo_UnitTests.Lookups.Tools.TXTBase_TestRecord |
8 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:58 PM |
PASSED |
TXT_Invalid_Order |
|
|
0.3735 ms |
|
↳
|
| 3/13/2026 3:12:58 PM |
PASSED |
TXT_Valid_Just_Required |
|
|
0.322 ms |
|
↳
|
| 3/13/2026 3:12:58 PM |
PASSED |
TXT_Valid_Regex |
|
|
0.1754 ms |
|
↳
|
| 3/13/2026 3:12:58 PM |
PASSED |
TXT_Invalid_Regex |
|
|
0.274 ms |
|
↳
|
| 3/13/2026 3:12:58 PM |
PASSED |
TXT_Valid_Values |
|
|
0.2129 ms |
|
↳
|
| 3/13/2026 3:12:58 PM |
PASSED |
TXT_Valid_Order |
|
|
0.1846 ms |
|
↳
|
| 3/13/2026 3:12:58 PM |
PASSED |
TXT_Invalid_Empty |
|
|
1.0667 ms |
|
↳
|
| 3/13/2026 3:12:58 PM |
PASSED |
TXT_Invalid_Values |
|
|
0.2941 ms |
|
↳
|
|
|
MxMojo_UnitTests.SMTP |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:50 PM |
PASSED |
SMTP_DiagnosticV2 |
|
|
2.51 seconds |
|
↳
|
|
|
MxMojo_UnitTests.Services.SettingsServiceTests |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Throw_Exception_For_Not_Found_Setting |
|
|
0.8322 ms |
|
↳
|
|
|
MxMojo_UnitTests.SPFVerifiedSourcesTests |
5 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:49 PM |
PASSED |
PublicOutboundEmailSourceFoundOnSPFRecord |
|
|
298.6941 ms |
|
↳
|
| 3/13/2026 3:15:50 PM |
PASSED |
SPFRecordHelperLogic |
|
|
0.3802 ms |
|
↳
|
| 3/13/2026 3:15:49 PM |
PASSED |
PublicSourcesSPFSetupCompleteLogic |
|
|
194.5007 ms |
|
↳
|
| 3/13/2026 3:15:50 PM |
PASSED |
PrivateSourcesSPFSetupCompleteLogic |
|
|
18.3847 ms |
|
↳
|
| 3/13/2026 3:15:50 PM |
PASSED |
PrivateOutboundEmailSourceFoundOnSPFRecord |
|
|
20.5958 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.SpfFlatteningServiceTests |
2 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:01 PM |
PASSED |
Initial_Test |
|
|
793.4829 ms |
|
↳
|
| 3/13/2026 3:15:01 PM |
PASSED |
No_All_Tag_Test_Is_Valid |
|
|
495.8424 ms |
|
↳
|
|
|
MxMojo_UnitTests.Extensions.ObjectExtensionsTests |
3 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:55 PM |
PASSED |
Integer_Percentage_Round |
|
|
0.3605 ms |
|
↳
|
| 3/13/2026 3:12:54 PM |
PASSED |
ToJson_MojoEndPoint |
|
|
613.8563 ms |
|
↳
|
| 3/13/2026 3:12:54 PM |
PASSED |
ToJson_IPAddress |
|
|
1.2114 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.CaptchaV3ServiceTests |
6 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:14:57 PM |
PASSED |
SuccessFalse_ReturnsFalse |
|
|
0.0882 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
UnparseableScore_ReturnsFalse |
|
|
0.061 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
LowScoreDigitsInLocalPart_ForcesInvalid |
|
|
0.2168 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
HighScoreDigitsLocalPart_ReturnsFalse |
|
|
0.072 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
InvalidEmail_ReturnsFalse |
|
|
0.1267 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
ValidScoreHigh_ReturnsTrue |
|
|
2.3445 ms |
|
↳
|
|
|
MxMojo_UnitTests.Utils.RegularExpressionTests |
10 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:55 PM |
PASSED |
CidrValidationExpressionForAdmins |
|
|
1.3979 ms |
|
↳
|
| 3/13/2026 3:15:55 PM |
PASSED |
CidrValidationExpression |
|
|
0.2824 ms |
|
↳
|
| 3/13/2026 3:15:55 PM |
PASSED |
HttpsURI |
|
|
0.1136 ms |
|
↳
|
| 3/13/2026 3:15:55 PM |
PASSED |
IpAddress |
|
|
0.0713 ms |
|
↳
|
| 3/13/2026 3:15:55 PM |
PASSED |
CCV |
|
|
0.2196 ms |
|
↳
|
| 3/13/2026 3:15:55 PM |
PASSED |
Email |
|
|
0.1514 ms |
|
↳
|
| 3/13/2026 3:15:55 PM |
PASSED |
IpAddresOrCidr |
|
|
0.1415 ms |
|
↳
|
| 3/13/2026 3:15:55 PM |
PASSED |
IpV6Address |
|
|
0.0843 ms |
|
↳
|
| 3/13/2026 3:15:55 PM |
PASSED |
EmailMultiple |
|
|
0.3043 ms |
|
↳
|
| 3/13/2026 3:15:55 PM |
PASSED |
Digits |
|
|
0.1818 ms |
|
↳
|
|
|
MxMojo_UnitTests.DC2.SPFPerformanceTests |
4 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:43 PM |
PASSED |
SPFPerformance_ReturnPath_Rollup_Filtered |
|
|
112.5677 ms |
|
↳
|
| 3/13/2026 3:12:42 PM |
PASSED |
SPFPerformance_ReturnPath_Aggregate_Maximized |
|
|
426.85 ms |
|
↳
|
| 3/13/2026 3:12:42 PM |
PASSED |
SPFPerformance_ReturnPath_Aggregate |
|
|
185.1779 ms |
|
↳
|
| 3/13/2026 3:12:42 PM |
PASSED |
SPFPerformance_ReturnPath_Rollup |
|
|
156.9647 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.HubSpotTicketTests |
5 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:18 PM |
PASSED |
Should_Delete_Ticket |
|
|
3.66 seconds |
|
↳
|
| 3/13/2026 3:15:14 PM |
PASSED |
Should_Get_Hub_Spot_Ticket |
|
|
4.09 seconds |
|
↳
|
| 3/13/2026 3:15:13 PM |
PASSED |
Should_Get_All_Hub_Spot_Tickets |
|
|
906.0726 ms |
|
↳
|
| 3/13/2026 3:15:10 PM |
PASSED |
Should_Send_Really_Long_Content_Ticket |
|
|
3.82 seconds |
|
↳
|
| 3/13/2026 3:15:02 PM |
PASSED |
Should_Create_Hub_Spot_Ticket |
|
|
4.34 seconds |
|
↳
|
|
|
MxMojo_UnitTests.HandyTests |
6 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:55 PM |
PASSED |
SQLStringToNullDefaultTestWithNothing |
|
|
0.0575 ms |
|
↳
|
| 3/13/2026 3:15:55 PM |
PASSED |
SQLNullToStringDefaultTestWithNothing |
|
|
0.072 ms |
|
↳
|
| 3/13/2026 3:15:55 PM |
PASSED |
SQLStringToNullDefaultTestWithValue |
|
|
0.0918 ms |
|
↳
|
| 3/13/2026 3:15:55 PM |
PASSED |
SQLStringToNullWithNullValueTest |
|
|
0.048 ms |
|
↳
|
| 3/13/2026 3:15:55 PM |
PASSED |
SQLNullToStringDefaultTestWithValue |
|
|
0.1638 ms |
|
↳
|
| 3/13/2026 3:15:55 PM |
PASSED |
SQLNullToStringWithNothingValueTest |
|
|
0.0533 ms |
|
↳
|
|
|
MxMojo_UnitTests.Lookups.Tools.MTA_STS_TestRecord |
5 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:55 PM |
PASSED |
MTA_STS_Syntax_Error_Version |
|
|
0.7577 ms |
|
↳
|
| 3/13/2026 3:12:55 PM |
PASSED |
MTA_STS_Real_Valid_Test |
|
|
300.4395 ms |
|
↳
|
| 3/13/2026 3:12:55 PM |
PASSED |
MTA_STS_Valid_Record_Syntax |
|
|
22.5706 ms |
|
↳
|
| 3/13/2026 3:12:55 PM |
PASSED |
MTA_STS_No_Record |
|
|
0.3884 ms |
|
↳
|
| 3/13/2026 3:12:55 PM |
PASSED |
MTA_STS_Syntax_Error_Id |
|
|
0.3929 ms |
|
↳
|
|
|
MxMojo_UnitTests.Lookups.Tools.DMARC_TestRecord |
2 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:55 PM |
PASSED |
DMARC_Invalid |
|
|
1.383 ms |
|
↳
|
| 3/13/2026 3:12:55 PM |
PASSED |
DMARC_Valid |
|
|
4.2474 ms |
|
↳
|
|
|
MxMojo_UnitTests.Integrations_Mailgun_Test |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:49 PM |
PASSED |
Integrations_Mailgun_Steps |
|
|
60.8863 ms |
|
↳
|
|
|
MxMojo_UnitTests.Lookups.Tools.DKIM_TestRecord |
3 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:55 PM |
PASSED |
DKIM_Invalid |
|
|
0.3696 ms |
|
↳
|
| 3/13/2026 3:12:55 PM |
PASSED |
DKIM_Valid |
|
|
1.9409 ms |
|
↳
|
| 3/13/2026 3:12:55 PM |
PASSED |
PerformLookup_dkim |
|
|
53.5846 ms |
|
↳
|
|
|
MxMojo_UnitTests.DNS.DNSLookupTest |
8 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:46 PM |
PASSED |
DNS_CnameRecursion |
|
|
7.5778 ms |
|
↳
|
| 3/13/2026 3:12:46 PM |
PASSED |
DNS_AnswerParentReferrals |
|
|
26.6934 ms |
|
↳
|
| 3/13/2026 3:12:46 PM |
PASSED |
DNS_CnameLoop |
|
|
22.2836 ms |
|
↳
|
| 3/13/2026 3:12:46 PM |
PASSED |
DNS_ReferalLoop |
|
|
0.2132 ms |
|
↳
|
| 3/13/2026 3:12:47 PM |
PASSED |
NSEC3PARAM |
|
|
170.9778 ms |
|
↳
|
| 3/13/2026 3:12:46 PM |
PASSED |
RRSig |
|
|
63.2368 ms |
|
↳
|
| 3/13/2026 3:12:46 PM |
PASSED |
IsIP |
|
|
0.0504 ms |
|
↳
|
| 3/13/2026 3:12:46 PM |
PASSED |
NSEC |
|
|
61.7447 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.HostedDmarcServiceTests |
2 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Verify_HostedRecord_By_CNAME |
|
|
78.8314 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
Should_Get_HostedRecord |
|
|
17.0058 ms |
|
↳
|
|
|
MxMojo_UnitTests.U_DKIMSignatureHelper |
3 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:55 PM |
PASSED |
Does_Filter_Message_Headers_By_Dkim_Signature |
|
|
2.2485 ms |
|
↳
|
| 3/13/2026 3:12:55 PM |
PASSED |
Does_Canonalize_Relaxed_Headers_By_Dkim_Signature |
|
|
2.668 ms |
|
↳
|
| 3/13/2026 3:12:55 PM |
PASSED |
Does_Canonalize_Simple_Headers_By_Dkim_Signature |
|
|
1.2188 ms |
|
↳
|
|
|
MxMojo_UnitTests.ForensicsProcessTest |
2 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:43 PM |
PASSED |
Process_Forensics_Attachment |
|
|
3.04 seconds |
|
↳
|
| 3/13/2026 3:12:46 PM |
PASSED |
Process_Forensics_Inline |
|
|
360.0013 ms |
|
↳
|
|
|
MxMojo_UnitTests.Lookups.BlocklistTests |
4 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:13:15 PM |
PASSED |
Should_Fail_For_Invalid_Ip |
|
|
0.3622 ms |
|
↳
|
| 3/13/2026 3:13:04 PM |
PASSED |
Should_Have_More_SubActions_For_Domain |
|
|
10.86 seconds |
|
↳
|
| 3/13/2026 3:13:04 PM |
PASSED |
Should_Return_More_Than_3_Sub_Actions_For_IPV6 |
|
|
252.4239 ms |
|
↳
|
| 3/13/2026 3:12:58 PM |
PASSED |
Should_Return_More_Than_3_Sub_Actions_For_IPV4 |
|
|
5.52 seconds |
|
↳
|
|
|
MxMojo_UnitTests.Services.MxECommerceServiceTests |
3 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:14:58 PM |
PASSED |
TrackVwoeCommerce_ShouldReturnInteger |
|
|
1.0313 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
LogTransaction_ShouldHandlePlanBillingContract |
|
|
0.7231 ms |
|
↳
|
| 3/13/2026 3:14:58 PM |
PASSED |
LogTransaction_ShouldHandleQuotedContract |
|
|
5.2554 ms |
|
↳
|
|
|
MxMojo_UnitTests.Utils.CircularBufferTest |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:55 PM |
PASSED |
CircularBuffer |
|
|
0.6864 ms |
|
↳
|
|
|
MxMojo_UnitTests.Extensions.RegExExtensionsTests |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:49 PM |
PASSED |
IsMatchWithTimeout |
|
|
5.03 seconds |
|
↳
|
|
|
MxMojo_UnitTests.BackgroundProcesses.Beekeeper |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:30 PM |
PASSED |
Should_Disable_Old_Failing_Lookups |
Debug Trace:
ExecuteScalar - /* GetDatabaseVersion */ SELECT @@version
GetReader - SELECT [dbo].[mxt_SubActions].[ID], [dbo].[mxt_SubActions].[UID], [dbo].[mxt_SubActions].[Name], [dbo].[mxt_SubActions].[URL], [dbo].[mxt_SubActions].[LookupDomain], [dbo].[mxt_SubActions].[ReturnCode], [dbo].[mxt_SubActions].[Description], [dbo].[mxt_SubActions].[PublicDescription], [dbo].[mxt_SubActions].[PaidContent], [dbo].[mxt_SubActions].[SpecialDNSServer], [dbo].[mxt_SubActions].[Tier], [dbo].[mxt_SubActions].[IsBlacklist], [dbo].[mxt_SubActions].[IsDeleted], [dbo].[mxt_SubActions].[IsWarning], [dbo].[mxt_SubActions].[ModifiedOn], [dbo].[mxt_SubActions].[CanSendAlert], [dbo].[mxt_SubActions].[AddedText], [dbo].[mxt_SubActions].[RemovedText], [dbo].[mxt_SubActions].[StatusText], [dbo].[mxt_SubActions].[LookupActionPropertyID], [dbo].[mxt_SubActions].[ReportsSubnets], [dbo].[mxt_SubActions].[BlRanking], [dbo].[mxt_SubActions].[IsRHSBL], [dbo].[mxt_SubActions].[BlDomainBased], [dbo].[mxt_SubActions].[BlDynamicIP], [dbo].[mxt_SubActions].[BlHostReputation], [dbo].[mxt_SubActions].[BlBackscatterNDR], [dbo].[mxt_SubActions].[BlRelayProxy], [dbo].[mxt_SubActions].[BlSpamUBE], [dbo].[mxt_SubActions].[BlVirus], [dbo].[mxt_SubActions].[BlDelistAuto], [dbo].[mxt_SubActions].[BlDelistManual], [dbo].[mxt_SubActions].[BlPaidExpress], [dbo].[mxt_SubActions].[BlDelistURL], [dbo].[mxt_SubActions].[ShowCannedContent], [dbo].[mxt_SubActions].[IsIPv6BL], [dbo].[mxt_SubActions].[BlacklistTtl], [dbo].[mxt_SubActions].[BlacklistRsyncFrequency], [dbo].[mxt_SubActions].[BlacklistCount]
FROM [dbo].[mxt_SubActions]
ORDER BY Name ASC
|
|
472.8805 ms |
|
↳
|
|
|
MxMojo_UnitTests.Lookups.Tools.BIMI_TestRecord |
2 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:58 PM |
PASSED |
BIMI_Valid |
|
|
1.8714 ms |
|
↳
|
| 3/13/2026 3:12:58 PM |
PASSED |
BIMI_Invalid |
|
|
0.6698 ms |
|
↳
|
|
|
MxMojo_UnitTests.Lookups.Tools.TLSRPT_TestRecord |
2 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:58 PM |
PASSED |
TLSRPT_Invalid |
|
|
1.1514 ms |
|
↳
|
| 3/13/2026 3:12:58 PM |
PASSED |
TLSRPT_Valid |
|
|
2.5874 ms |
|
↳
|
|
|
MxMojo_UnitTests.Integrations_MicrosoftSNDS_Test |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:49 PM |
PASSED |
Integrations_MicrosoftSNDS_Steps |
|
|
62.1278 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.UserFiltersServiceTests |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:48 PM |
PASSED |
Should_Get_User_Filter_List |
|
|
50.561 ms |
|
↳
|
|
|
MxMojo_UnitTests.DKIM_Signature |
4 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:14:57 PM |
PASSED |
DKIM_Signature_Canon_Body_Simple_Empty |
|
|
0.3912 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
DKIM_Signature_Canon_Both_Simple |
|
|
0.1398 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
DKIM_Signature_Canon_Both_Relaxed |
|
|
0.2263 ms |
|
↳
|
| 3/13/2026 3:14:57 PM |
PASSED |
DKIM_Signature_Canon_Body_Relaxed_Empty |
|
|
0.1475 ms |
|
↳
|
|
|
MxMojo_UnitTests.HeaderAnalyzer |
9 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:52 PM |
PASSED |
BadReceives |
|
|
6.0845 ms |
|
↳
|
| 3/13/2026 3:15:53 PM |
PASSED |
ParseMailMessageMailFlowParserOld |
Debug Trace:
MxHeaderParser completed 1 in 0.9993ms
|
|
1.1825 ms |
|
↳
|
| 3/13/2026 3:15:52 PM |
PASSED |
EmailHeaderAnalyzerServiceManual |
|
|
963.507 ms |
|
↳
|
| 3/13/2026 3:15:52 PM |
PASSED |
GoodIsolateHostRegexTest |
|
|
0.1002 ms |
|
↳
|
| 3/13/2026 3:15:53 PM |
PASSED |
ParseMailMessageMailFlowParser |
Debug Trace:
MxMessageRawParser for 1 completed 1 in 0ms
|
|
0.4583 ms |
|
↳
|
| 3/13/2026 3:15:53 PM |
PASSED |
ParseAllEmailHeadersPerformance |
Debug Trace:
42
MxMessageParseAll for 1 completed 1 in 1.0045ms
|
|
1.049 ms |
|
↳
|
| 3/13/2026 3:15:52 PM |
PASSED |
EmailHeaderDomains |
|
|
2.8699 ms |
|
↳
|
| 3/13/2026 3:15:52 PM |
PASSED |
BustedIsolateHostRegexTest |
|
|
0.1539 ms |
|
↳
|
| 3/13/2026 3:15:52 PM |
PASSED |
WrappedSubject |
|
|
0.1698 ms |
|
↳
|
|
|
MxMojo_UnitTests.DNS.RootServersTest |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:49 PM |
PASSED |
Get_TLD_ServerTest |
|
|
0.3368 ms |
|
↳
|
|
|
MxMojo_UnitTests.MxQueueJobTest |
2 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:31 PM |
PASSED |
MxQueueHangfireTest |
|
|
15.0737 ms |
|
↳
|
| 3/13/2026 3:12:31 PM |
PASSED |
MxQueueSimpleTest |
|
|
4.2308 ms |
|
↳
|
|
|
MxMojo_UnitTests.ComplaintActions_Base_Test |
2 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:49 PM |
PASSED |
ComplaintActions_Scheduler_Wont_Trigger |
|
|
3.8681 ms |
|
↳
|
| 3/13/2026 3:15:49 PM |
PASSED |
ComplaintActions_Scheduler_Will_Trigger |
|
|
1.6051 ms |
|
↳
|
|
|
MxMojo_UnitTests.Integrations_Yahoo_Test |
2 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:49 PM |
PASSED |
Integrations_Yahoo_Get_Confirmation_Code |
|
|
112.781 ms |
|
↳
|
| 3/13/2026 3:15:49 PM |
PASSED |
Integrations_Yahoo_Steps |
|
|
23.9608 ms |
|
↳
|
|
|
MxMojo_UnitTests.Integrations_BIMI_Test |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:49 PM |
PASSED |
BIMIIntegration_Steps_ValidLogoUrl_And_Dns |
|
|
16.9013 ms |
|
↳
|
|
|
MxMojo_UnitTests.DKIMConfirmedSelectorsTests |
3 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:49 PM |
PASSED |
Should_Delete_Confirmed_Selector |
|
|
1.0705 ms |
|
↳
|
| 3/13/2026 3:15:49 PM |
PASSED |
Should_Get_Confirmed_Selectors |
|
|
1.7065 ms |
|
↳
|
| 3/13/2026 3:15:49 PM |
PASSED |
Should_Create_Confirmed_Selector |
|
|
13.9268 ms |
|
↳
|
|
|
MxMojo_UnitTests.Services.SecretsServiceTests |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:15:39 PM |
PASSED |
Should_Get_Secret |
|
|
0.1377 ms |
|
↳
|
|
|
MxMojo_UnitTests.Lookups.Domain |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:13:15 PM |
PASSED |
SimpleDomain |
|
|
44.8705 ms |
|
↳
|
|
|
MxMojo_UnitTests.BackgroundProcesses.AwsTests |
1 Tests |
|
|
↳
| Time |
Status |
Test |
Message |
Owner |
Duration |
| 3/13/2026 3:12:31 PM |
PASSED |
Should_Deserialize_Serialize_Using_DnsMessageConverter |
|
|
39.889 ms |
|
↳
|
|