Beispiel #1
0
        public void TestEquals()
        {
#pragma warning disable 1718
            CurveKey clone1 = new CurveKey(1f, 2f, 3f, -3f, CurveContinuity.Smooth);

            Assert.IsTrue(c1.Equals(c1), "#1");
            Assert.IsTrue(c1.Equals(clone1), "#2");
            Assert.IsFalse(c1.Equals(null), "#3");

            Assert.IsFalse(c1.Equals(c2), "#5");


            Assert.IsTrue(c1 == c1, "#6");
            Assert.IsTrue(c1 == clone1, "#7");
            Assert.IsFalse(c1 != c1, "#8");
            Assert.IsFalse(c1 != clone1, "#9");

            int a = 5;
            Assert.AreNotEqual(c1, a, "#10");
#pragma warning restore 1718
        }