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 mustFlushStoresWithGivenIOLimiter()
        public virtual void MustFlushStoresWithGivenIOLimiter()
        {
            IOLimiter                   limiter         = Org.Neo4j.Io.pagecache.IOLimiter_Fields.Unlimited;
            FileSystemAbstraction       fs              = _fsRule.get();
            AtomicReference <IOLimiter> observedLimiter = new AtomicReference <IOLimiter>();
            PageCache                   pageCache       = new DelegatingPageCacheAnonymousInnerClass(this, _pageCacheRule.getPageCache(fs), limiter, observedLimiter);

            RecordStorageEngine engine = _storageEngineRule.getWith(fs, pageCache, _testDirectory.databaseLayout()).build();

            engine.FlushAndForce(limiter);

            assertThat(observedLimiter.get(), sameInstance(limiter));
        }
Esempio n. 2
0
 public DelegatingPagedFileAnonymousInnerClass(DelegatingPageCacheAnonymousInnerClass outerInstance, UnknownType map) : base(map)
 {
     this.outerInstance = outerInstance;
 }