public void Enrich_CloudRoleNameIsNotConfigured_DoesNotEnrichTelemetryWithCloudRoleName(string missingValue) { // Arrange var settings = new ApplicationInsightsSettings { CloudRoleName = missingValue, }; var telemetry = new TraceTelemetry(); // Act telemetry.Enrich(settings); // Assert Assert.IsNull(telemetry.Context.Cloud.RoleName); }
public void Enrich_CloudRoleNameIsConfigured_EnrichesTelemetryWithCloudRoleName() { // Arrange var settings = new ApplicationInsightsSettings { CloudRoleName = "Some Role", }; var telemetry = new TraceTelemetry(); // Act telemetry.Enrich(settings); // Assert Assert.AreEqual("Some Role", telemetry.Context.Cloud.RoleName); }