public void SetupAdaptivePerformanceManagerTest()
        {
            m_Manager = ScriptableObject.CreateInstance <AdaptivePerformanceManagerSettings>();
            m_Manager.automaticLoading = false;

            m_Loaders = new List <AdaptivePerformanceLoader>();

            for (int i = 0; i < m_LoaderCount; i++)
            {
                DummyLoader dl = ScriptableObject.CreateInstance(typeof(DummyLoader)) as DummyLoader;
                dl.id         = i;
                dl.shouldFail = (i != m_LoaderIndexToWin);
                m_Loaders.Add(dl);
                m_Manager.loaders.Add(dl);
            }
        }
 protected bool Equals(DummyLoader other)
 {
     return(base.Equals(other) && shouldFail == other.shouldFail && id == other.id);
 }