19 lines
584 B
C#
19 lines
584 B
C#
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<ArgumentOutOfRangeException>(() => new SimulationConfig(0, VerificationMode.None));
|
|
}
|
|
} |