CQRS.NET  2.1
A lightweight enterprise framework to write CQRS, event-sourced and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments.
Cqrs.Tests.Extensions.TestHelpers.Specification< TAggregate, THandler, TCommand > Class Template Referenceabstract

Public Member Functions

void Run ()
 

Protected Member Functions

abstract IEnumerable< IEvent< ISingleSignOnToken > > Given ()
 
abstract TCommand When ()
 
abstract THandler BuildHandler ()
 

Properties

TAggregate Aggregate [get, set]
 
IUnitOfWork< ISingleSignOnTokenUnitOfWork [get, set]
 
Snapshot Snapshot [get, set]
 
IList< IEvent< ISingleSignOnToken > > EventDescriptors [get, set]
 
IList< IEvent< ISingleSignOnToken > > PublishedEvents [get, set]