Initialize() public method

Initializes user context.
public Initialize ( ITelemetry telemetry ) : void
telemetry ITelemetry
return void
        public void InitializeSetsSameUserAnonymousIdThroughoutLifetimeOfApplication()
        {
            var initializer = new UserContextInitializer();

            var telemetry1 = new StubTelemetry();
            initializer.Initialize(telemetry1);
            var telemetry2 = new StubTelemetry();
            initializer.Initialize(telemetry2);

            Assert.Equal(telemetry1.Context.User.Id, telemetry2.Context.User.Id);
        }
        public void InitializeSetsSameUserAnonymousIdThroughoutLifetimeOfApplication()
        {
            var initializer = new UserContextInitializer();

            var telemetry1 = new StubTelemetry();

            initializer.Initialize(telemetry1);
            var telemetry2 = new StubTelemetry();

            initializer.Initialize(telemetry2);

            Assert.Equal(telemetry1.Context.User.Id, telemetry2.Context.User.Id);
        }
        public void InitializeSetsSameUserAcquisitionDateThroughtoutLifetimeOfApplication()
        {
            var initializer = new UserContextInitializer();

            var telemetry1 = new StubTelemetry();

            initializer.Initialize(telemetry1);
            var telemetry2 = new StubTelemetry();

            initializer.Initialize(telemetry2);

            Assert.Equal(telemetry1.Context.User.AcquisitionDate, telemetry2.Context.User.AcquisitionDate);
        }
        public void InitializeSetsUserAnonymousIdOfGivenTelemetryContext()
        {
            var initializer = new UserContextInitializer();

            var telemetry = new StubTelemetry();
            initializer.Initialize(telemetry);

            Assert.NotEqual(string.Empty, telemetry.Context.User.Id);
        }
        public void InitializeSetsUserAnonymousIdOfGivenTelemetryContext()
        {
            var initializer = new UserContextInitializer();

            var telemetry = new StubTelemetry();

            initializer.Initialize(telemetry);

            Assert.NotEqual(string.Empty, telemetry.Context.User.Id);
        }
        public void InitializeSetsSameUserAcquisitionDateThroughtoutLifetimeOfApplication()
        {
            var initializer = new UserContextInitializer();

            var telemetry1 = new StubTelemetry();
            initializer.Initialize(telemetry1);
            var telemetry2 = new StubTelemetry();
            initializer.Initialize(telemetry2);

            Assert.Equal(telemetry1.Context.User.AcquisitionDate, telemetry2.Context.User.AcquisitionDate);
        }