< Summary

Information
Class: FAU.Logica.Calculadores.ItemCalculado
Assembly: FAU.Logica
File(s): /home/runner/work/Sistema.Liquidacion.BE/Sistema.Liquidacion.BE/FAU.Logica/Calculadores/ResultadoCalculo.cs
Line coverage
100%
Covered lines: 4
Uncovered lines: 0
Coverable lines: 4
Total lines: 19
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_CodigoConcepto()100%11100%
get_NombreConcepto()100%11100%
get_Importe()100%11100%
get_EsReferencia()100%11100%

File(s)

/home/runner/work/Sistema.Liquidacion.BE/Sistema.Liquidacion.BE/FAU.Logica/Calculadores/ResultadoCalculo.cs

#LineLine coverage
 1namespace FAU.Logica.Calculadores;
 2
 3public enum EstadoCalculo { Calculado, Revisar, Error }
 4
 5public class ItemCalculado
 6{
 14347    public int CodigoConcepto { get; set; }
 6198    public string NombreConcepto { get; set; } = string.Empty;
 8589    public decimal Importe { get; set; }
 810    public bool EsReferencia { get; set; }
 11}
 12
 13public class ResultadoCalculo
 14{
 15    public List<ItemCalculado> Items { get; } = new();
 16    public List<string> Incidencias { get; } = new();
 17    public string? MensajeError { get; set; }
 18    public EstadoCalculo Estado { get; set; } = EstadoCalculo.Calculado;
 19}