public void Should_get_same_aggregate_from_different_cache_repository()
{
var rep = new CacheRepository(new TestRepository(), new TestInMemoryEventStore(), _memoryCache);
var aggregate = rep.Get<TestAggregate>(_aggregate.Id);
Assert.Equal(_aggregate.DidSomethingCount, aggregate.DidSomethingCount);
Assert.Equal(_aggregate.Id, aggregate.Id);
Assert.Equal(_aggregate.Version, aggregate.Version);
}