public void JobWithMissingDependency()
        {
            m_Manager.CreateEntity(typeof(EcsTestData), typeof(EcsTestData2));

            var job = new Process2().Schedule(EmptySystem);

            Assert.Throws <InvalidOperationException>(() => { new Process2().Schedule(EmptySystem); });

            job.Complete();
        }
        public void JobWithMissingDependency()
        {
            Assert.IsTrue(Unity.Jobs.LowLevel.Unsafe.JobsUtility.JobDebuggerEnabled, "JobDebugger must be enabled for these tests");

            m_Manager.CreateEntity(typeof(EcsTestData), typeof(EcsTestData2));

            var job = new Process2().Schedule(EmptySystem);

            Assert.Throws <InvalidOperationException>(() => { new Process2().Schedule(EmptySystem); });

            job.Complete();
        }