Table of Contents

Class ApplicationAuditCompletionOutboxTests

Namespace
ProjectTemplate.Web.Tests
Assembly
ProjectTemplate.Web.Tests.dll
public sealed class ApplicationAuditCompletionOutboxTests
Inheritance
ApplicationAuditCompletionOutboxTests
Inherited Members

Methods

DisabledMode_DoesNotStageDispatchOrExposeBacklog()

[Fact("/home/runner/work/NetCoreApplicationTemplate/NetCoreApplicationTemplate/tests/ProjectTemplate.Web.Tests/ApplicationAuditCompletionOutboxTests.cs", 140)]
public Task DisabledMode_DoesNotStageDispatchOrExposeBacklog()

Returns

Task

DispatchReadyAsync_Cancelled_DoesNotInvokePublisher()

[Fact("/home/runner/work/NetCoreApplicationTemplate/NetCoreApplicationTemplate/tests/ProjectTemplate.Web.Tests/ApplicationAuditCompletionOutboxTests.cs", 119)]
public Task DispatchReadyAsync_Cancelled_DoesNotInvokePublisher()

Returns

Task

DispatchReadyAsync_NoPublisher_DefersWithoutFailingHost()

[Fact("/home/runner/work/NetCoreApplicationTemplate/NetCoreApplicationTemplate/tests/ProjectTemplate.Web.Tests/ApplicationAuditCompletionOutboxTests.cs", 98)]
public Task DispatchReadyAsync_NoPublisher_DefersWithoutFailingHost()

Returns

Task

DispatchReadyAsync_RetryableFailures_DeadLetterAtConfiguredLimit()

[Fact("/home/runner/work/NetCoreApplicationTemplate/NetCoreApplicationTemplate/tests/ProjectTemplate.Web.Tests/ApplicationAuditCompletionOutboxTests.cs", 63)]
public Task DispatchReadyAsync_RetryableFailures_DeadLetterAtConfiguredLimit()

Returns

Task

GetHealthAsync_ReportsBacklogRetriesOldestAgeAndDeadLetters()

[Fact("/home/runner/work/NetCoreApplicationTemplate/NetCoreApplicationTemplate/tests/ProjectTemplate.Web.Tests/ApplicationAuditCompletionOutboxTests.cs", 168)]
public Task GetHealthAsync_ReportsBacklogRetriesOldestAgeAndDeadLetters()

Returns

Task

QueryAsync_Disabled_ReturnsNoItems()

[Fact("/home/runner/work/NetCoreApplicationTemplate/NetCoreApplicationTemplate/tests/ProjectTemplate.Web.Tests/ApplicationAuditCompletionOutboxTests.cs", 222)]
public Task QueryAsync_Disabled_ReturnsNoItems()

Returns

Task

QueryAsync_FiltersAndProjectsOperationalFields()

[Fact("/home/runner/work/NetCoreApplicationTemplate/NetCoreApplicationTemplate/tests/ProjectTemplate.Web.Tests/ApplicationAuditCompletionOutboxTests.cs", 190)]
public Task QueryAsync_FiltersAndProjectsOperationalFields()

Returns

Task

StageAsync_DuplicateReceiptAndDestination_ReturnsSameEntry()

[Fact("/home/runner/work/NetCoreApplicationTemplate/NetCoreApplicationTemplate/tests/ProjectTemplate.Web.Tests/ApplicationAuditCompletionOutboxTests.cs", 43)]
public Task StageAsync_DuplicateReceiptAndDestination_ReturnsSameEntry()

Returns

Task

StageAsync_PersistsAcrossContextRestart_AndDispatches()

[Fact("/home/runner/work/NetCoreApplicationTemplate/NetCoreApplicationTemplate/tests/ProjectTemplate.Web.Tests/ApplicationAuditCompletionOutboxTests.cs", 13)]
public Task StageAsync_PersistsAcrossContextRestart_AndDispatches()

Returns

Task