public async Task Should_return_Error_when_ReadDomainEvents_returns_Error( ) { this.eventsReadResult = new DomainEventsResult <PublicSchemeId>("error"); var result = await this.GetAggregate(this.testScheme.Id); result.Should().BeSameAs(this.eventsReadResult); }
public GetAggregateSpec() : base() { this.eventsReadResult = new DomainEventsResult <PublicSchemeId>(this.testTransEvents); this.aggregatesConfig.Value .Returns(this.testCacheConfig); this.aggregateSnapshotAccessor.Read(this.testScheme.Id) .Returns(x => this.testSchemeSnapshot); this.eventStrore.GetEvents(this.testScheme.Id, 0) .Returns(x => this.eventsReadResult); this.memoryCache.CreateEntry(this.testScheme.Id) .Returns(this.cacheEntry); }