diff --git a/framework/test/Volo.Abp.Core.Tests/Volo/Abp/Telemetry/ActivityEvent_Tests.cs b/framework/test/Volo.Abp.Core.Tests/Volo/Abp/Telemetry/ActivityEvent_Tests.cs index c4ffce94a7..42083ceaa1 100644 --- a/framework/test/Volo.Abp.Core.Tests/Volo/Abp/Telemetry/ActivityEvent_Tests.cs +++ b/framework/test/Volo.Abp.Core.Tests/Volo/Abp/Telemetry/ActivityEvent_Tests.cs @@ -2,6 +2,7 @@ using System.Collections.Generic; using Shouldly; using Volo.Abp.Internal.Telemetry.Activity; +using Volo.Abp.Internal.Telemetry.Constants; using Xunit; namespace Volo.Abp.Telemetry; @@ -19,10 +20,10 @@ public class ActivityEvent_Tests var activityEvent = new ActivityEvent(activityName, details); // Assert - activityEvent.ActivityName.ShouldBe(activityName); - activityEvent.ActivityDetails.ShouldBe(details); - activityEvent.Id.ShouldNotBe(Guid.Empty); - activityEvent.Time.ShouldNotBe(default); + activityEvent[ActivityPropertyNames.ActivityName].ShouldBe(activityName); + activityEvent[ActivityPropertyNames.ActivityDetails].ShouldBe(details); + activityEvent[ActivityPropertyNames.Id].ShouldNotBe(Guid.Empty); + activityEvent[ActivityPropertyNames.Time].ShouldNotBe(default); } [Theory] @@ -48,13 +49,15 @@ public class ActivityEvent_Tests }; // Act - activityEvent.AdditionalProperties = additionalProps; + activityEvent[ActivityPropertyNames.AdditionalProperties] = additionalProps; // Assert - activityEvent.AdditionalProperties.ShouldNotBeNull(); - activityEvent.AdditionalProperties.Count.ShouldBe(2); - activityEvent.AdditionalProperties["key1"].ShouldBe("value1"); - activityEvent.AdditionalProperties["key2"].ShouldBe(42); + + var activityAdditionalProps = activityEvent[ActivityPropertyNames.AdditionalProperties] as Dictionary; + activityAdditionalProps.ShouldNotBeNull(); + activityAdditionalProps.Count.ShouldBe(2); + activityAdditionalProps["key1"].ShouldBe("value1"); + activityAdditionalProps["key2"].ShouldBe(42); } [Fact] @@ -64,9 +67,7 @@ public class ActivityEvent_Tests var activityEvent = new ActivityEvent("TestActivity"); // Assert - activityEvent.ActivityDetails.ShouldBeNull(); - activityEvent.ActivityDuration.ShouldBeNull(); - activityEvent.AdditionalProperties.ShouldBeNull(); + activityEvent[ActivityPropertyNames.ActivityDetails].ShouldBeNull(); } [Fact]