adds unit tests to cover 80%

This commit is contained in:
2026-06-26 00:27:27 +02:00
parent b84e2f8e3e
commit 0e01ca1e1c
69 changed files with 90596 additions and 46 deletions
@@ -1,3 +1,4 @@
using System.Diagnostics.CodeAnalysis;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.DependencyInjection;
using SlpModularCms.Core.Availability;
@@ -7,6 +8,7 @@ using SlpModularCms.Modules.Availability.Services;
namespace SlpModularCms.Modules.Availability;
[ExcludeFromCodeCoverage]
public class AvailabilityModule : IModule
{
public string Name => "Availability";
@@ -47,6 +47,7 @@ public class AvailabilityController : ControllerBase
}
}
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
public record UpdateStatusRequest(
AvailabilityStatus NewStatus,
string? Reason