public void IsDirty_SubEntityChanged_True() { var model = new SubEntityAggregate(); var tracker = new AggregateDirtyTracker <SubEntityAggregate>(model); model.Entity.Name = "Jane Doe"; Assert.IsTrue(tracker.IsDirty); }
public void IsDirty_SubEntityReplaced_True() { var model = new SubEntityAggregate(); var tracker = new AggregateDirtyTracker <SubEntityAggregate>(model); model.Entity = new SubEntityAggregate.SubEntity() { Name = "Jane Doe" }; Assert.IsTrue(tracker.IsDirty); }