Esempio n. 1
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void currentCommittingTransactionId()
        public virtual void CurrentCommittingTransactionId()
        {
            MetaDataStore metaDataStore = NewMetaDataStore();

            metaDataStore.NextCommittingTransactionId();
            long lastCommittingTxId = metaDataStore.NextCommittingTransactionId();

            assertEquals(lastCommittingTxId, metaDataStore.CommittingTransactionId());

            metaDataStore.NextCommittingTransactionId();
            metaDataStore.NextCommittingTransactionId();

            lastCommittingTxId = metaDataStore.NextCommittingTransactionId();
            assertEquals(lastCommittingTxId, metaDataStore.CommittingTransactionId());
            metaDataStore.Close();
        }
Esempio n. 2
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void nextCommittingTransactionIdShouldFailWhenStoreIsClosed()
        public virtual void NextCommittingTransactionIdShouldFailWhenStoreIsClosed()
        {
            MetaDataStore metaDataStore = NewMetaDataStore();

            metaDataStore.Close();
            try
            {
                metaDataStore.NextCommittingTransactionId();
                fail("Expected exception reading from MetaDataStore after being closed.");
            }
            catch (Exception e)
            {
                assertThat(e, instanceOf(typeof(System.InvalidOperationException)));
            }
        }