< Summary

Class:MUNity.Database.Models.Resolution.ResaOperativeParagraph
Assembly:MUNity.Database
File(s):C:\Users\aeuke\source\repos\PeerConradi\munity\src\MUNityDatabase\Models\Resolution\ResaOperativeParagraph.cs
Covered lines:22
Uncovered lines:1
Coverable lines:23
Total lines:47
Line coverage:95.6% (22 of 23)
Covered branches:0
Total branches:0
Covered methods:15
Total methods:16
Method coverage:93.7% (15 of 16)

Metrics

MethodBranch coverage Cyclomatic complexity Line coverage
get_ResaOperativeParagraphId()100%1100%
get_Name()100%1100%
get_Text()100%1100%
get_IsLocked()100%1100%
get_IsVirtual()100%1100%
get_Visible()100%1100%
get_Corrected()100%1100%
get_Children()100%1100%
get_Comment()100%1100%
get_OrderIndex()100%1100%
get_Resolution()100%1100%
get_Parent()100%10%
get_DeleteAmendments()100%1100%
get_ChangeAmendments()100%1100%
get_MoveAmendments()100%1100%
.ctor()100%1100%

File(s)

C:\Users\aeuke\source\repos\PeerConradi\munity\src\MUNityDatabase\Models\Resolution\ResaOperativeParagraph.cs

#LineLine coverage
 1using System;
 2using System.Collections.Generic;
 3using System.Linq;
 4using System.Threading.Tasks;
 5
 6namespace MUNity.Database.Models.Resolution;
 7
 8public class ResaOperativeParagraph
 9{
 810    public string ResaOperativeParagraphId { get; set; }
 11
 812    public string Name { get; set; } = "";
 13
 814    public string Text { get; set; } = "";
 15
 816    public bool IsLocked { get; set; } = false;
 17
 818    public bool IsVirtual { get; set; } = false;
 19
 820    public bool Visible { get; set; } = true;
 21
 822    public bool Corrected { get; set; } = false;
 23
 824    public ICollection<ResaOperativeParagraph> Children { get; set; }
 25
 826    public string Comment { get; set; } = "";
 27
 128    public int OrderIndex { get; set; }
 29
 230    public ResaElement Resolution { get; set; }
 31
 032    public ResaOperativeParagraph Parent { get; set; }
 33
 834    public ICollection<ResaDeleteAmendment> DeleteAmendments { get; set; }
 835    public ICollection<ResaChangeAmendment> ChangeAmendments { get; set; }
 36
 837    public ICollection<ResaMoveAmendment> MoveAmendments { get; set; }
 38
 739    public ResaOperativeParagraph()
 740    {
 741        ResaOperativeParagraphId = Guid.NewGuid().ToString();
 742        Children = new List<ResaOperativeParagraph>();
 743        DeleteAmendments = new List<ResaDeleteAmendment>();
 744        ChangeAmendments = new List<ResaChangeAmendment>();
 745        MoveAmendments = new List<ResaMoveAmendment>();
 746    }
 47}