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

@@ -1,3 +1,4 @@
using StellaOps.TestKit;
namespace StellaOps.Router.Config.Tests;
/// <summary>
@@ -7,7 +8,8 @@ public sealed class ConfigValidationResultTests
{
#region Default Values Tests
[Fact]
[Trait("Category", TestCategories.Unit)]
[Fact]
public void Constructor_Errors_DefaultsToEmptyList()
{
// Arrange & Act
@@ -18,7 +20,8 @@ public sealed class ConfigValidationResultTests
result.Errors.Should().BeEmpty();
}
[Fact]
[Trait("Category", TestCategories.Unit)]
[Fact]
public void Constructor_Warnings_DefaultsToEmptyList()
{
// Arrange & Act
@@ -33,7 +36,8 @@ public sealed class ConfigValidationResultTests
#region IsValid Tests
[Fact]
[Trait("Category", TestCategories.Unit)]
[Fact]
public void IsValid_NoErrors_ReturnsTrue()
{
// Arrange
@@ -43,7 +47,8 @@ public sealed class ConfigValidationResultTests
result.IsValid.Should().BeTrue();
}
[Fact]
[Trait("Category", TestCategories.Unit)]
[Fact]
public void IsValid_WithErrors_ReturnsFalse()
{
// Arrange
@@ -54,7 +59,8 @@ public sealed class ConfigValidationResultTests
result.IsValid.Should().BeFalse();
}
[Fact]
[Trait("Category", TestCategories.Unit)]
[Fact]
public void IsValid_WithOnlyWarnings_ReturnsTrue()
{
// Arrange
@@ -65,7 +71,8 @@ public sealed class ConfigValidationResultTests
result.IsValid.Should().BeTrue();
}
[Fact]
[Trait("Category", TestCategories.Unit)]
[Fact]
public void IsValid_WithErrorsAndWarnings_ReturnsFalse()
{
// Arrange
@@ -77,7 +84,8 @@ public sealed class ConfigValidationResultTests
result.IsValid.Should().BeFalse();
}
[Fact]
[Trait("Category", TestCategories.Unit)]
[Fact]
public void IsValid_MultipleErrors_ReturnsFalse()
{
// Arrange
@@ -95,7 +103,8 @@ public sealed class ConfigValidationResultTests
#region Static Success Tests
[Fact]
[Trait("Category", TestCategories.Unit)]
[Fact]
public void Success_ReturnsValidResult()
{
// Arrange & Act
@@ -107,7 +116,8 @@ public sealed class ConfigValidationResultTests
result.Warnings.Should().BeEmpty();
}
[Fact]
[Trait("Category", TestCategories.Unit)]
[Fact]
public void Success_ReturnsNewInstance()
{
// Arrange & Act
@@ -122,7 +132,8 @@ public sealed class ConfigValidationResultTests
#region Errors Collection Tests
[Fact]
[Trait("Category", TestCategories.Unit)]
[Fact]
public void Errors_CanBeModified()
{
// Arrange
@@ -138,7 +149,8 @@ public sealed class ConfigValidationResultTests
result.Errors.Should().Contain("Error 2");
}
[Fact]
[Trait("Category", TestCategories.Unit)]
[Fact]
public void Errors_CanBeInitialized()
{
// Arrange & Act
@@ -156,7 +168,8 @@ public sealed class ConfigValidationResultTests
#region Warnings Collection Tests
[Fact]
[Trait("Category", TestCategories.Unit)]
[Fact]
public void Warnings_CanBeModified()
{
// Arrange
@@ -172,7 +185,8 @@ public sealed class ConfigValidationResultTests
result.Warnings.Should().Contain("Warning 2");
}
[Fact]
[Trait("Category", TestCategories.Unit)]
[Fact]
public void Warnings_CanBeInitialized()
{
// Arrange & Act