public async Task InitializeSetsSdkVersionPropertyOfGivenTelemetry() { ServiceLocator.AddService <IPlatformService>(new PlatformService()); var initializer = new SdkVersionPropertyContextInitializer(); var telemetryContext = new TelemetryContext(); await initializer.Initialize(telemetryContext); Assert.NotNull(telemetryContext.Internal.SdkVersion); }
public async Task InitializeSetsSdkVersionPropertyOfGivenTelemetry() { ServiceLocator.AddService<IPlatformService>(new PlatformService()); var initializer = new SdkVersionPropertyContextInitializer(); var telemetryContext = new TelemetryContext(); await initializer.Initialize(telemetryContext); Assert.NotNull(telemetryContext.Internal.SdkVersion); }
public async Task InitializeSetsSdkVersionValueAsAssemblyVersion() { ServiceLocator.AddService<IPlatformService>(new PlatformService()); var initializer = new SdkVersionPropertyContextInitializer(); var telemetryContext = new TelemetryContext(); await initializer.Initialize(telemetryContext); string expectedSdkVersion; expectedSdkVersion = typeof(SdkVersionPropertyContextInitializer).GetTypeInfo().Assembly.GetCustomAttributes<AssemblyFileVersionAttribute>() .First() .Version; Assert.Equal("hockeysdk.uwp:" + expectedSdkVersion, telemetryContext.Internal.SdkVersion); }
public async Task InitializeSetsSdkVersionValueAsAssemblyVersion() { ServiceLocator.AddService <IPlatformService>(new PlatformService()); var initializer = new SdkVersionPropertyContextInitializer(); var telemetryContext = new TelemetryContext(); await initializer.Initialize(telemetryContext); string expectedSdkVersion; expectedSdkVersion = typeof(SdkVersionPropertyContextInitializer).GetTypeInfo().Assembly.GetCustomAttributes <AssemblyFileVersionAttribute>() .First() .Version; Assert.Equal("hockeysdk.uwp:" + expectedSdkVersion, telemetryContext.Internal.SdkVersion); }