public void Initialize_RoleName()
        {
            // arrange
            var subject = new TelemetryInitializer(new NetworkServerConfiguration());

            // act
            subject.Initialize(this.telemetry.Object);

            // assert
            Assert.Equal("NetworkServer", this.telemetry.Object.Context.Cloud.RoleName);
        }
        public void Initialize_RoleInstance()
        {
            // arrange
            const string gatewayId = "foo";
            var          subject   = new TelemetryInitializer(new NetworkServerConfiguration {
                GatewayID = gatewayId
            });

            // act
            subject.Initialize(this.telemetry.Object);

            // assert
            Assert.Equal(gatewayId, this.telemetry.Object.Context.Cloud.RoleInstance);
        }