public override long PageCacheMemory() { string pageCacheMemory = Config.get(pagecache_memory); if (string.ReferenceEquals(pageCacheMemory, null)) { pageCacheMemory = ConfiguringPageCacheFactory.defaultHeuristicPageCacheMemory() + ""; } return(min(Configuration_Fields.MaxPageCacheMemory, ByteUnit.parse(pageCacheMemory))); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void shouldParseDefaultPageCacheMemorySetting() public virtual void ShouldParseDefaultPageCacheMemorySetting() { // GIVEN Configuration config = Configuration.DEFAULT; // WHEN long memory = config.PageCacheMemory(); // THEN long heuristic = ConfiguringPageCacheFactory.defaultHeuristicPageCacheMemory(); assertTrue(Within(memory, heuristic, MAX_PAGE_CACHE_MEMORY)); }