public void CanApplyEventIfApplyMethodOptionalAndNotDefined() { typeLocator.Setup(mock => mock.GetTypes(It.IsAny <Func <Type, Boolean> >())).Returns(new[] { typeof(OptionalApplyAggregate) }); var updater = new AggregateUpdater(typeLocator.Object); var aggregate = new OptionalApplyAggregate(); var e = new FakeEvent(); updater.Apply(e, aggregate); }
public void CanApplyEventIfApplyMethodOptionalAndNotDefined() { typeLocator.Setup(mock => mock.GetTypes(It.IsAny<Func<Type, Boolean>>())).Returns(new[] { typeof(OptionalApplyAggregate) }); var updater = new AggregateUpdater(typeLocator.Object); var aggregate = new OptionalApplyAggregate(); var e = new FakeEvent(); updater.Apply(e, aggregate); }