//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void createAndQueryFulltextIndex() throws Exception
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
        public virtual void CreateAndQueryFulltextIndex()
        {
            IndexReference        indexReference;
            FulltextIndexProvider provider = ( FulltextIndexProvider )Db.resolveDependency(typeof(IndexProviderMap)).lookup(DESCRIPTOR);

            indexReference = CreateIndex(new int[] { 0, 1, 2 }, new int[] { 0, 1, 2, 3 });
            Await(indexReference);
            long thirdNodeid;

            thirdNodeid = CreateTheThirdNode();
            VerifyNodeData(provider, thirdNodeid);
            Db.restartDatabase(DatabaseRule.RestartAction_Fields.EMPTY);
            provider = ( FulltextIndexProvider )Db.resolveDependency(typeof(IndexProviderMap)).lookup(DESCRIPTOR);
            VerifyNodeData(provider, thirdNodeid);
        }
Example #2
0
        private void TerminateOngoingTransaction()
        {
            ISet <KernelTransactionHandle> kernelTransactionHandles = Database.resolveDependency(typeof(KernelTransactions)).activeTransactions();

            assertThat(kernelTransactionHandles, hasSize(1));
            foreach (KernelTransactionHandle kernelTransactionHandle in kernelTransactionHandles)
            {
                kernelTransactionHandle.MarkForTermination(Org.Neo4j.Kernel.Api.Exceptions.Status_Transaction.Terminated);
            }
        }