public TryGetEventAggregate ( string aggregateId, IEventAggregate &aggregate ) : bool | ||
aggregateId | string | |
aggregate | IEventAggregate | |
return | bool |
public void CreateAndGetUnsuccessfullTest() { var repository = new AggregateRepository(); IEventAggregate retrieved; Assert.IsFalse(repository.TryGetEventAggregate("testId", out retrieved)); }
public void CreateAndGetSuccessfullTest() { var repository = new AggregateRepository(); var id = "testId"; var aggregate = repository.CreateAggregate(id); IEventAggregate retrieved; Assert.IsTrue(repository.TryGetEventAggregate(id, out retrieved)); Assert.AreEqual(aggregate, retrieved); }