public void GetBetterTrackingFieldOnce() { // Arrange // Act Field field = item.Fields["__tracking"]; LightTrackingField trackingField = new LightTrackingField(field); Assert.IsTrue(trackingField != null); // Assert Console.WriteLine("Field value is: {0}", field.Value); }
public void GetBetterTrackingField() { // Arrange Stopwatch sw = new Stopwatch(); // Act sw.Start(); Field field = item.Fields["__tracking"]; for (var i = 0; i < 1000; i++) { LightTrackingField trackingField = new LightTrackingField(field); Assert.IsTrue(trackingField != null); } sw.Stop(); // Assert Console.WriteLine("Field value is: {0}", field.Value); Console.WriteLine("Took {0} ms", sw.ElapsedTicks); }