< Summary

Class:MUNity.Schema.Conference.ConferenceInformation
Assembly:MUNity.Schema
File(s):C:\Users\aeuke\source\repos\PeerConradi\munity\src\MUNitySchema\Schema\Conference\ConferenceInformation.cs
Covered lines:0
Uncovered lines:8
Coverable lines:8
Total lines:53
Line coverage:0% (0 of 8)
Covered branches:0
Total branches:0
Covered methods:0
Total methods:8
Method coverage:0% (0 of 8)

Metrics

MethodBranch coverage Cyclomatic complexity Line coverage
get_ConferenceId()100%10%
get_Name()100%10%
get_FullName()100%10%
get_ConferenceShort()100%10%
get_StartDate()100%10%
get_EndDate()100%10%
get_ProjectId()100%10%
get_Committees()100%10%

File(s)

C:\Users\aeuke\source\repos\PeerConradi\munity\src\MUNitySchema\Schema\Conference\ConferenceInformation.cs

#LineLine coverage
 1using System;
 2using System.Collections.Generic;
 3using System.Text;
 4
 5namespace MUNity.Schema.Conference
 6{
 7    /// <summary>
 8    /// A schema the MUNityAPI will give you when requesting information about a conference.
 9    /// </summary>
 10    public class ConferenceInformation
 11    {
 12        /// <summary>
 13        /// The id of the conference.
 14        /// </summary>
 015        public string ConferenceId { get; set; }
 16
 17        /// <summary>
 18        /// the name of the conference. For example: MUN Schleswig-Holstein 2021.
 19        /// </summary>
 020        public string Name { get; set; }
 21
 22        /// <summary>
 23        /// The full name of the conference, for example: Model United Nations Schleswig-Holstein 2021
 24        /// </summary>
 025        public string FullName { get; set; }
 26
 27        /// <summary>
 28        /// The short name of the conference, for example: MUN-SH 2021.
 29        /// </summary>
 030        public string ConferenceShort { get; set; }
 31
 32        /// <summary>
 33        /// The start Date of the conference.
 34        /// </summary>
 035        public DateTime? StartDate { get; set; }
 36
 37        /// <summary>
 38        /// The end Date of the conference.
 39        /// </summary>
 040        public DateTime? EndDate { get; set; }
 41
 42        /// <summary>
 43        /// The id of the parent project of this conference. Every conference is inside a project for example
 44        /// Model United Nations Schleswig-Holstein 2021 is part of the project Model United Nations Schleswig-Holstein.
 45        /// </summary>
 046        public string ProjectId { get; set; }
 47
 48        /// <summary>
 49        /// A list with basic information about all the committees inside the conference.
 50        /// </summary>
 051        public IEnumerable<CommitteeSmallInfo> Committees { get; set; }
 52    }
 53}