コード例 #1
0
        public void EqualTest()
        {
            ComplementCode cc1 = new ComplementCode(5, "110");
            ComplementCode cc2 = cc1;
            ComplementCode cc3 = new ComplementCode(5, "110");

            Assert.IsTrue(cc1.Equals(cc2));
            Assert.IsFalse(cc1.Equals(cc3));
            Assert.IsTrue(cc1 == cc3);
        }
コード例 #2
0
        public void CopyTest()
        {
            ComplementCode cc1 = new ComplementCode(5, "11111");
            ComplementCode cc2 = new ComplementCode(cc1);

            Assert.IsTrue(cc1 == cc2);
            Assert.IsFalse(cc1.Equals(cc2));
        }