using SideScrollerGame.Sim.Verification; namespace SideScrollerGame.Sim.Tests; public sealed class SimulationConfigTests { [Fact] public void Default_UsesRepositoryDefaults() { Assert.Equal(SimulationDefaults.DefaultTicksPerSecond, SimulationConfig.Default.TicksPerSecond); Assert.Equal(VerificationMode.None, SimulationConfig.Default.VerificationMode); } [Fact] public void Constructor_RejectsNonPositiveTicksPerSecond() { Assert.Throws(() => new SimulationConfig(0, VerificationMode.None)); } }