void TestSystem(Type systemType) { ComponentSystemBase system = m_World.CreateSystem(systemType); // Force System.OnUpdate to be executed var field = typeof(ComponentSystemBase).GetField("m_AlwaysUpdateSystem", BindingFlags.Instance | BindingFlags.NonPublic); field?.SetValue(system, true); Assert.DoesNotThrow(system.Update); system.Complete(); var endFrame = m_World.GetOrCreateSystem <EndSimulationEntityCommandBufferSystem>(); endFrame.Update(); endFrame.Complete(); }