< Summary

Information
Class: Elsa.Workflows.Runtime.ActivityExecutionRecordSnapshot
Assembly: Elsa.Workflows.Runtime
File(s): /home/runner/work/elsa-core/elsa-core/src/modules/Elsa.Workflows.Runtime/Models/ActivityExecutionRecordSnapshot.cs
Line coverage
100%
Covered lines: 20
Uncovered lines: 0
Coverable lines: 20
Total lines: 25
Line coverage: 100%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
get_Id()100%11100%
get_TenantId()100%11100%
get_WorkflowInstanceId()100%11100%
get_ActivityId()100%11100%
get_ActivityNodeId()100%11100%
get_ActivityType()100%11100%
get_ActivityTypeVersion()100%11100%
get_ActivityName()100%11100%
get_StartedAt()100%11100%
get_HasBookmarks()100%11100%
get_Status()100%11100%
get_AggregateFaultCount()100%11100%
get_CompletedAt()100%11100%
get_SerializedActivityState()100%11100%
get_SerializedOutputs()100%11100%
get_SerializedProperties()100%11100%
get_SerializedPayload()100%11100%
get_SerializedMetadata()100%11100%
get_SerializedException()100%11100%
get_SerializedActivityStateCompressionAlgorithm()100%11100%

File(s)

/home/runner/work/elsa-core/elsa-core/src/modules/Elsa.Workflows.Runtime/Models/ActivityExecutionRecordSnapshot.cs

#LineLine coverage
 1namespace Elsa.Workflows.Runtime;
 2
 3public class ActivityExecutionRecordSnapshot
 4{
 42485    public string Id { get; set; } = null!;
 42486    public string? TenantId { get; set; }
 42487    public string WorkflowInstanceId { get; set; } = null!;
 42488    public string ActivityId { get; set; } = null!;
 42489    public string ActivityNodeId { get; set; } = null!;
 424810    public string ActivityType { get; set; } = null!;
 424811    public int ActivityTypeVersion { get; set; }
 424812    public string? ActivityName { get; set; }
 424813    public DateTimeOffset StartedAt { get; set; }
 424814    public bool HasBookmarks { get; set; }
 424815    public ActivityStatus Status { get; set; }
 424816    public int AggregateFaultCount { get; set; }
 424817    public DateTimeOffset? CompletedAt { get; set; }
 700618    public string? SerializedActivityState { get; set; }
 700619    public string? SerializedOutputs { get; set; }
 700620    public string? SerializedProperties { get; set; }
 700621    public string? SerializedPayload { get; set; }
 700622    public string? SerializedMetadata { get; set; }
 700623    public string? SerializedException { get; set; }
 700624    public string? SerializedActivityStateCompressionAlgorithm { get; set; }
 25}