Refactor code structure and optimize performance across multiple modules

This commit is contained in:
StellaOps Bot
2025-12-26 20:03:22 +02:00
parent c786faae84
commit b4fc66feb6
3353 changed files with 88254 additions and 1590657 deletions

View File

@@ -7,13 +7,15 @@ using StellaOps.Signals.Hosting;
using StellaOps.Signals.Options;
using Xunit;
using StellaOps.TestKit;
namespace StellaOps.Signals.Reachability.Tests;
public sealed class SignalsSealedModeMonitorTests : IDisposable
{
private readonly string tempDir = Path.Combine(Path.GetTempPath(), $"signals-sealed-tests-{Guid.NewGuid():N}");
[Fact]
[Trait("Category", TestCategories.Unit)]
[Fact]
public void IsCompliant_WhenEnforcementDisabled_ReturnsTrue()
{
var options = new SignalsOptions();
@@ -24,7 +26,8 @@ public sealed class SignalsSealedModeMonitorTests : IDisposable
monitor.IsCompliant(out _).Should().BeTrue();
}
[Fact]
[Trait("Category", TestCategories.Unit)]
[Fact]
public void IsCompliant_WhenEvidenceMissing_ReturnsFalse()
{
var options = CreateEnforcedOptions();
@@ -36,7 +39,8 @@ public sealed class SignalsSealedModeMonitorTests : IDisposable
reason.Should().Contain("not found");
}
[Fact]
[Trait("Category", TestCategories.Unit)]
[Fact]
public void IsCompliant_WhenEvidenceFresh_ReturnsTrue()
{
var evidencePath = CreateEvidenceFile(TimeSpan.Zero);
@@ -48,7 +52,8 @@ public sealed class SignalsSealedModeMonitorTests : IDisposable
monitor.IsCompliant(out _).Should().BeTrue();
}
[Fact]
[Trait("Category", TestCategories.Unit)]
[Fact]
public void IsCompliant_WhenEvidenceStale_ReturnsFalse()
{
var evidencePath = CreateEvidenceFile(TimeSpan.FromHours(7));