Files
sbox-public/engine/Sandbox.Test/Engine/Shutdown.cs
Lorenz Junglas 91f8fcf183 Speed up / parallelize tests (#3587)
- Added Sandbox.Test.Unit project (contains independent tests that can run in parallel) 
- Modify some slow/stress tests (e.g. instead of doing a million iterations settle for 10k).

Tests run almost twice as fast now.
2025-12-10 14:23:00 +01:00

25 lines
493 B
C#

namespace Engine;
[TestClass]
public class Shutdown
{
[TestMethod]
public void Single()
{
// We already initialized the app for testing, so we can directly shutdown
TestInit.TestAppSystem.Shutdown();
// We need to re-init because other tests still need it
TestInit.TestAppSystem.Init();
}
[TestMethod]
public void Multiple()
{
TestInit.TestAppSystem.Shutdown();
TestInit.TestAppSystem.Init();
TestInit.TestAppSystem.Shutdown();
TestInit.TestAppSystem.Init();
}
}