< Summary

Class:MUNity.Database.Models.Organization.OrganizationMember
Assembly:MUNity.Database
File(s):C:\Users\aeuke\source\repos\PeerConradi\munity\src\MUNityDatabase\Models\Organization\OrganizationMember.cs
Covered lines:5
Uncovered lines:0
Coverable lines:5
Total lines:32
Line coverage:100% (5 of 5)
Covered branches:0
Total branches:0
Covered methods:5
Total methods:5
Method coverage:100% (5 of 5)

Metrics

MethodBranch coverage Cyclomatic complexity Line coverage
get_OrganizationMemberId()100%1100%
get_User()100%1100%
get_Organization()100%1100%
get_Role()100%1100%
get_JoinedDate()100%1100%

File(s)

C:\Users\aeuke\source\repos\PeerConradi\munity\src\MUNityDatabase\Models\Organization\OrganizationMember.cs

#LineLine coverage
 1using MUNity.Database.Models.User;
 2using MUNityCore.Models.User;
 3using System;
 4using System.Collections.Generic;
 5using System.ComponentModel.DataAnnotations;
 6using System.ComponentModel.DataAnnotations.Schema;
 7using System.Linq;
 8using System.Runtime.Serialization;
 9using System.Threading.Tasks;
 10
 11namespace MUNity.Database.Models.Organization;
 12
 13/// <summary>
 14/// The membership of a registered user inside an organization that is hosting model united nations conferences.
 15/// </summary>
 16public class OrganizationMember
 17{
 18
 119    public int OrganizationMemberId { get; set; }
 20
 21
 522    public MunityUser User { get; set; }
 23
 24
 525    public Organization Organization { get; set; }
 26
 27
 528    public OrganizationRole Role { get; set; }
 29
 530    public DateTime JoinedDate { get; set; }
 31
 32}