示例#1
0
        public void BaseContractTest()
        {
            var bp1 = new ContractBase("a", "b");
            var bp2 = bp1.ToJson().FromJson <ContractBase>();

            Assert.Equal(bp1, bp2);
            Assert.True(bp1 == bp2);
            Assert.False(bp1 != bp2);
            Assert.True(bp1 != null);
            ContractBase bp3 = null;

            Assert.False(bp3 != null);
            Assert.True(bp3 == null);
            bp3 = new ContractBase("c", "d");
            Assert.False(bp1 == bp3);
            Assert.True(bp1 != bp3);
        }