Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }