コード例 #1
0
        internal bool HarmlessConstellation(global::SWA.Ariadne.Model.Tests.SWA_Ariadne_Model_DeadEndChecker_MazeSquareExtensionAccessor sqe)
        {
            object sqe_val_target = null;

            if ((sqe != null))
            {
                sqe_val_target = sqe.Target;
            }
            object[] args = new object[] {
                sqe_val_target
            };
            Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType target = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType("SWA.Ariadne.Model", "SWA.Ariadne.Model.DeadEndChecker+MazeSquareExtension");
            bool ret = ((bool)(m_privateObject.Invoke("HarmlessConstellation", new System.Type[] {
                target.ReferencedType
            }, args)));

            return(ret);
        }
コード例 #2
0
        internal void AddUncertainSquare(global::SWA.Ariadne.Model.Tests.SWA_Ariadne_Model_DeadEndChecker_MazeSquareExtensionAccessor sqe, int behindPosition)
        {
            object sqe_val_target = null;

            if ((sqe != null))
            {
                sqe_val_target = sqe.Target;
            }
            object[] args = new object[] {
                sqe_val_target,
                behindPosition
            };
            Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType target = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType("SWA.Ariadne.Model", "SWA.Ariadne.Model.DeadEndChecker+MazeSquareExtension");
            m_privateObject.Invoke("AddUncertainSquare", new System.Type[] {
                target.ReferencedType,
                typeof(int)
            }, args);
        }