Publish Ludarium source
Public source validation / source (push) Successful in 2m16s

This commit is contained in:
Ludarium release export
2026-09-03 02:08:58 +02:00
commit df869819ce
339 changed files with 46455 additions and 0 deletions
@@ -0,0 +1,23 @@
using Ludarium.Application;
using Ludarium.Infrastructure;
namespace Ludarium.IntegrationTests;
public sealed class RetailCoverProfileCoverageTests
{
[Fact]
public void EveryCanonicalBuiltInPlatformHasExactlyOneArtworkQualityProfile()
{
var canonical = PostgresStore.BuiltInPlatforms
.Select(platform => platform.Id)
.Order(StringComparer.Ordinal)
.ToArray();
var profiles = ArtworkQuality.RetailProfileRatios.Keys
.Order(StringComparer.Ordinal)
.ToArray();
Assert.Equal(68, canonical.Length);
Assert.Equal(canonical.Length, canonical.Distinct(StringComparer.Ordinal).Count());
Assert.Equal(canonical, profiles);
}
}