コード例 #1
0
        public void DefinitionString()
        {
            DefaultTransactionDefinition def  = new DefaultTransactionDefinition();
            DefaultTransactionDefinition def2 = new DefaultTransactionDefinition();

            Assert.IsTrue(def.ToString() == def2.ToString());
            def.Equals(def2);
        }
コード例 #2
0
        public void DefinitionString()
        {
            DefaultTransactionDefinition def = new DefaultTransactionDefinition();
            DefaultTransactionDefinition def2 = new DefaultTransactionDefinition();

            Assert.IsTrue( def.ToString() == def2.ToString());
            def.Equals(def2);
        }
コード例 #3
0
        public void DefinitionStringFilled()
        {
            DefaultTransactionDefinition def = new DefaultTransactionDefinition( TransactionPropagation.Never );
            def.TransactionIsolationLevel = IsolationLevel.Chaos;
            def.TransactionTimeout = 1000;
            def.ReadOnly = true;
            Assert.AreEqual( "PROPAGATION_Never,ISOLATION_Chaos,timeout_1000,readOnly", def.ToString());

            DefaultTransactionDefinition def2 = new DefaultTransactionDefinition( TransactionPropagation.Never );
            def2.TransactionIsolationLevel = IsolationLevel.Chaos;
            def2.TransactionTimeout = 1000;
            def2.ReadOnly = true;

            Assert.IsTrue( def2.Equals(def));
            Assert.IsTrue( def.GetHashCode() == def2.GetHashCode());
        }
コード例 #4
0
        public void DefinitionStringFilled()
        {
            DefaultTransactionDefinition def = new DefaultTransactionDefinition(TransactionPropagation.Never);

            def.TransactionIsolationLevel = IsolationLevel.Chaos;
            def.TransactionTimeout        = 1000;
            def.ReadOnly = true;
            Assert.AreEqual("PROPAGATION_Never,ISOLATION_Chaos,timeout_1000,readOnly", def.ToString());

            DefaultTransactionDefinition def2 = new DefaultTransactionDefinition(TransactionPropagation.Never);

            def2.TransactionIsolationLevel = IsolationLevel.Chaos;
            def2.TransactionTimeout        = 1000;
            def2.ReadOnly = true;

            Assert.IsTrue(def2.Equals(def));
            Assert.IsTrue(def.GetHashCode() == def2.GetHashCode());
        }