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();
        }