public void Initialize_Adds_AppCenterSdkVersionHeader_To_ISupportProperties_Properties(
     ITelemetrySupportProperties properties)
 {
     SetupSut(properties)
     .Should()
     .ContainKey(TelemetryHeaders.AppCenterSdkVersionHeader);
 }
 public void Initialize_Adds_SupportKeyHeader_To_ISupportProperties_Properties(
     ITelemetrySupportProperties properties)
 {
     SetupSut(properties)
     .Should()
     .ContainKey(TelemetryHeaders.SupportKeyHeader);
 }
        private Dictionary <string, string> SetupSut(ITelemetrySupportProperties properties)
        {
            var dictionary = new Dictionary <string, string>();
            var mock       = Mock.Get(properties);

            mock.Setup(c => c.Properties).Returns(dictionary);

            var sut = new AppCenterTelemetryInitializer(mockHttpContextAccessor.Object);

            sut.Initialize(properties);
            return(dictionary);
        }