public void Sync() => DoATest(() => { var thing = new Thing { Value = "Foo" }; Context.Things.Add(thing); Context.SaveChanges(); ResetFlags(thing); Context.Things.Remove(thing); Context.SaveChanges(); DeletedCheckFlags(thing); });