コード例 #1
0
ファイル: TestUIDefCol.cs プロジェクト: SaberZA/habanero
        public void TestCloneUIDefCol()
        {
            //---------------Set up test pack-------------------
            IClassDef originalClassDef = LoadClassDef();
            //---------------Execute Test ----------------------
            UIDefCol newUIDefCol = originalClassDef.UIDefCol.Clone();

            //---------------Test Result -----------------------

            Assert.AreNotSame(newUIDefCol, originalClassDef.UIDefCol);
            Assert.IsTrue(newUIDefCol.Equals(originalClassDef.UIDefCol));
            Assert.IsTrue(newUIDefCol == originalClassDef.UIDefCol);
            Assert.AreEqual(newUIDefCol["default"], originalClassDef.UIDefCol["default"]);
            Assert.AreNotSame(newUIDefCol["default"], originalClassDef.UIDefCol["default"]);
            //---------------Tear Down -------------------------
        }
コード例 #2
0
ファイル: TestUIDefCol.cs プロジェクト: SaberZA/habanero
 private static void AssertNotEqual(UIDefCol uiDefCol, UIDefCol uiDefCol2)
 {
     Assert.IsFalse(uiDefCol.Equals(uiDefCol2));
     Assert.IsFalse(uiDefCol == uiDefCol2);
     Assert.IsTrue(uiDefCol != uiDefCol2);
 }
コード例 #3
0
ファイル: TestUIDefCol.cs プロジェクト: kevinbosman/habanero
 private static void AssertNotEqual(UIDefCol uiDefCol, UIDefCol uiDefCol2)
 {
     Assert.IsFalse(uiDefCol.Equals(uiDefCol2));
     Assert.IsFalse(uiDefCol == uiDefCol2);
     Assert.IsTrue(uiDefCol != uiDefCol2);
 }
コード例 #4
0
ファイル: TestUIDefCol.cs プロジェクト: SaberZA/habanero
        public void Test_NotEqualsWrongType()
        {
            UIDefCol uIDefCol1 = new UIDefCol();

            Assert.IsFalse(uIDefCol1.Equals("FFFF"));
        }
コード例 #5
0
ファイル: TestUIDefCol.cs プロジェクト: kevinbosman/habanero
 public void Test_NotEqualsWrongType()
 {
     UIDefCol uIDefCol1 = new UIDefCol();
     Assert.IsFalse(uIDefCol1.Equals("FFFF"));
 }