< Summary

Information
Class: FAU.Logica.Calculadores.ResultadoCalculo
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_Items()100%11100%
get_Incidencias()100%11100%
get_MensajeError()100%11100%
get_Estado()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{
 7    public int CodigoConcepto { get; set; }
 8    public string NombreConcepto { get; set; } = string.Empty;
 9    public decimal Importe { get; set; }
 10    public bool EsReferencia { get; set; }
 11}
 12
 13public class ResultadoCalculo
 14{
 55315    public List<ItemCalculado> Items { get; } = new();
 13316    public List<string> Incidencias { get; } = new();
 417    public string? MensajeError { get; set; }
 6618    public EstadoCalculo Estado { get; set; } = EstadoCalculo.Calculado;
 19}