예제 #1
0
파일: Node.cs 프로젝트: yakumo-proj/Mux
        public static void AddTo()
        {
            var gameObject = new UnityEngine.GameObject();

            try
            {
                var derived = new Derived {
                    GameObject = gameObject, MainThread = Mux.Forms.mainThread
                };

                derived.AddTo(gameObject);

                Assert.IsNull(derived.GameObject);
                Assert.IsNull(derived.MainThread);
                Assert.AreEqual(1, derived.awakeCount);
            }
            finally
            {
                UnityEngine.Object.Destroy(gameObject);
            }
        }