C# Class Hangfire.Mongo.Tests.ExpirationManagerFacts

Datei anzeigen Open project: Trov/Hangfire.Mongo

Public Methods

Method Description
ExpirationManagerFacts ( ) : Hangfire.Mongo.Database

Private Methods

Method Description
CreateExpirationEntry ( HangfireDbContext connection, System.DateTime expireAt ) : ObjectId
CreateManager ( ) : ExpirationManager
Ctor_ThrowsAnException_WhenStorageIsNull ( ) : void
Execute_DoesNotRemoveEntries_WithFreshExpirationTime ( ) : void
Execute_DoesNotRemoveEntries_WithNoExpirationTimeSet ( ) : void
Execute_Processes_AggregatedCounterTable ( ) : void
Execute_Processes_CounterTable ( ) : void
Execute_Processes_HashTable ( ) : void
Execute_Processes_JobTable ( ) : void
Execute_Processes_ListTable ( ) : void
Execute_Processes_SetTable ( ) : void
Execute_RemovesOutdatedRecords ( ) : void
IsEntryExpired ( HangfireDbContext connection, ObjectId entryId ) : bool

Method Details

ExpirationManagerFacts() public method

public ExpirationManagerFacts ( ) : Hangfire.Mongo.Database
return Hangfire.Mongo.Database