public void Can_recognise_global_tracking_indicator_when_disabled() { GlobalTrackingConfig.Enabled = false; EntityTracker .TrackAllProperties <POCO>(); POCO model = ObjectFactory.Create <POCO>(false, true, Db); model.AssertNoLogs(Db, model.Id); }
public void Can_recognise_global_tracking_indicator_when_disabled() { GlobalTrackingConfig.Enabled = false; EntityTracker .TrackAllProperties <POCO>(); POCO model = ObjectFactory <POCO> .Create(); db.POCOs.Add(model); db.SaveChanges(); model.AssertNoLogs(db, model.Id); }
public void Can_recognise_global_tracking_indicator_when_disabled() { GlobalTrackingConfig.Enabled = false; EntityTracker .TrackAllProperties <POCO>() .Except(x => x.StartTime) .And(x => x.Color); POCO model = ObjectFactory.Create <POCO>(); Db.POCOs.Add(model); Db.SaveChanges(); model.AssertNoLogs(Db, model.Id); }
public void Can_recognise_global_tracking_indicator_when_disabled() { var options = new DbContextOptionsBuilder <TestTrackerContext>() .UseSqlServer(TestConnectionString) .Options; GlobalTrackingConfig.Enabled = false; EntityTracker .TrackAllProperties <POCO>() .Except(x => x.StartTime) .And(x => x.Color); using (TestTrackerContext ttc = new TestTrackerContext(options)) { POCO model = new POCO(); ttc.POCOes.Add(model); ttc.SaveChanges(); model.AssertNoLogs(ttc, model.Id); } }