コード例 #1
0
ファイル: N692.cs プロジェクト: wushian/Bridge
        public static void TestUseCase()
        {
            var a = new A();

            Assert.AreEqual(a, a, "Bridge692 A");

            var b1 = new B1();

            Assert.AreEqual(b1, b1, "Bridge692 B1");

            var b2 = new B1();

            Assert.AreEqual(b2, b2, "Bridge692 B2");

            var b3 = new B3();

            Assert.AreEqual(b3, b3, "Bridge692 B3");

            var c1 = new C1();

            Assert.AreNotStrictEqual(c1, c1, "Bridge692 C1");

            var c2 = new C2();

            Assert.AreNotStrictEqual(c2, c2, "Bridge692 C2");

            var c3 = new C3();

            Assert.AreNotStrictEqual(c3, c3, "Bridge692 C3");

            C3?c3_1 = new C3();

            Assert.AreNotStrictEqual(c3_1, c3_1, "Bridge692 C3_1");
        }