< Summary

Class:MUNity.BlazorServer.Shared.BreadcrumbComponent
Assembly:MUNity.BlazorServer
File(s):C:\Users\aeuke\source\repos\PeerConradi\munity\src\MUNity.BlazorServer\Shared\BreadcrumbComponent.razor
Covered lines:0
Uncovered lines:9
Coverable lines:9
Total lines:15
Line coverage:0% (0 of 9)
Covered branches:0
Total branches:2
Branch coverage:0% (0 of 2)
Covered methods:0
Total methods:3
Method coverage:0% (0 of 3)

Metrics

MethodBranch coverage Cyclomatic complexity Line coverage
BuildRenderTree(...)0%20%
get_Source()100%10%
get_PageName()100%10%

File(s)

C:\Users\aeuke\source\repos\PeerConradi\munity\src\MUNity.BlazorServer\Shared\BreadcrumbComponent.razor

#LineLine coverage
 1<ol class="breadcrumb float-xl-end">
 02    @if (Source is MUNity.Schema.General.IConferenceBreadcrumb cbc)
 03    {
 04        <li class="breadcrumb-item"><a href="/o/dashboard/@cbc.OrganizationId">@cbc.OrganizationShort</a></li>
 05        <li class="breadcrumb-item"><a href="/p/dashboard/@cbc.ProjectId">@cbc.ProjectShort</a></li>
 06        <li class="breadcrumb-item"><a href="/c/dashboard/@cbc.ConferenceId">@cbc.ConferenceShort</a></li>
 07    }
 08    <li class="breadcrumb-item active">@PageName</li>
 9</ol>
 10
 11@code {
 012    [Parameter] public MUNity.Schema.General.IBreadcrumbInfo Source { get; set; }
 13
 014    [Parameter] public string PageName { get; set; }
 15}