< Summary

Information
Line coverage
100%
Covered lines: 13
Uncovered lines: 0
Coverable lines: 13
Total lines: 41
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
.ctor(...)100%11100%
get_Cedula()100%11100%
get_Nombre()100%11100%
get_Grado()100%11100%
get_Escalafon()100%11100%
get_Regimen()100%11100%
get_RegimenId()100%11100%
get_Programa()100%11100%
get_ProgramaId()100%11100%
get_Unidad()100%11100%
get_RubroContable()100%11100%
get_Importe()100%11100%

File(s)

/home/runner/work/Sistema.Liquidacion.BE/Sistema.Liquidacion.BE/FAU.Entidades/ReportePresupuestalData.cs

#LineLine coverage
 1namespace FAU.Entidades;
 2
 3/// <summary>
 4/// Datos de un ítem de liquidación enriquecido con datos del funcionario,
 5/// para uso en reportes presupuestales.
 6/// </summary>
 207public record ItemConDatos(
 268    string Cedula,
 119    string Nombre,
 1110    string Grado,
 611    string Escalafon,
 1612    string Regimen,
 513    long RegimenId,
 1614    string Programa,
 515    long ProgramaId,
 616    string Unidad,
 1017    string RubroContable,
 4018    decimal Importe
 2019);
 20
 21/// <summary>
 22/// Movimiento laboral con datos del funcionario para el reporte de movimientos.
 23/// </summary>
 24public record MovimientoConDatos(
 25    string Cedula,
 26    string Nombre,
 27    string TipoMovimiento,
 28    DateTime FechaMovimiento,
 29    string? Observaciones,
 30    bool EsAlta
 31);
 32
 33/// <summary>
 34/// Funcionario en situación no-disponible con su total liquidado (0 si no tiene ítems).
 35/// </summary>
 36public record NoDisponibleRaw(
 37    string Cedula,
 38    string Nombre,
 39    string Situacion,
 40    decimal TotalLiquidado
 41);