< Summary

Information
Class: Services.HangfireService.Models.JobDto
Assembly: Services
File(s): /home/runner/work/Studio2Prod/Studio2Prod/AppRepository/HangfireService/DTO/JobDto.cs
Line coverage
91%
Covered lines: 11
Uncovered lines: 1
Coverable lines: 12
Total lines: 20
Line coverage: 91.6%
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_MethodName()100%11100%
get_State()100%11100%
get_Args()100%11100%
get_Queue()100%210%
get_EnqueuedAt()100%11100%
get_StartedAt()100%11100%
get_DeletedAt()100%11100%
get_ServerId()100%11100%
get_SucceededAt()100%11100%
get_Duration()100%11100%
get_Result()100%11100%

File(s)

/home/runner/work/Studio2Prod/Studio2Prod/AppRepository/HangfireService/DTO/JobDto.cs

#LineLine coverage
 1namespace Services.HangfireService.Models;
 2
 3public class JobDto
 4{
 45    public string? Id { get; set; }
 36    public string? MethodName { get; set; }
 27    public string? State { get; set; }
 48    public object? Args { get; set; }
 09    public string? Queue { get; set; }
 10
 211    public DateTime? EnqueuedAt { get; set; }
 12
 413    public DateTime? StartedAt { get; set; }
 214    public DateTime? DeletedAt { get; set; }
 215    public string? ServerId { get; set; }
 16
 217    public DateTime? SucceededAt { get; set; }
 318    public long? Duration { get; set; }
 319    public string? Result { get; set; }
 20}