< Summary

Information
Class: Pomodoro.Web.Components.ErrorBanner
Assembly: Pomodoro.Web
File(s): /home/runner/work/Pomodoro/Pomodoro/src/Pomodoro.Web/Components/ErrorBanner.razor
Line coverage
100%
Covered lines: 6
Uncovered lines: 0
Coverable lines: 6
Total lines: 15
Line coverage: 100%
Branch coverage
100%
Covered branches: 2
Total branches: 2
Branch coverage: 100%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
BuildRenderTree(...)100%22100%
get_ErrorMessage()100%11100%
get_OnDismiss()100%11100%

File(s)

/home/runner/work/Pomodoro/Pomodoro/src/Pomodoro.Web/Components/ErrorBanner.razor

#LineLine coverage
 3291@if (!string.IsNullOrEmpty(ErrorMessage))
 192{
 3    <div class="error-banner">
 194        <p>@ErrorMessage</p>
 5        <button @onclick="OnDismiss" aria-label="Dismiss error">×</button>
 6    </div>
 197}
 8
 9@code {
 10    [Parameter]
 67711    public string? ErrorMessage { get; set; }
 12
 13    [Parameter]
 34514    public EventCallback OnDismiss { get; set; }
 15}