final String maximumSizeEnvVariableArg = getMaximumSizeEnvVariable();
public @Test void resolveDefaultMaxSizeEnvironmantVariableInvalidValue() { doReturn("").when(cacheManager).getMaximumSizeSystemProperty(); doReturn("-1G").when(cacheManager).getMaximumSizeEnvVariable(); assertDefaultMaxSizeDefaultValue(); }
final String maximumSizeEnvVariableArg = getMaximumSizeEnvVariable();
public @Test void resolveDefaultMaxSize() { doReturn(null).when(cacheManager).getMaximumSizeSystemProperty(); doReturn(null).when(cacheManager).getMaximumSizeEnvVariable(); assertDefaultMaxSizeDefaultValue(); }
public @Test void resolveDefaultMaxSize() { doReturn(null).when(cacheManager).getMaximumSizeSystemProperty(); doReturn(null).when(cacheManager).getMaximumSizeEnvVariable(); assertDefaultMaxSizeDefaultValue(); }
public @Test void resolveDefaultMaxSizeInvalidSysPropAndEnvVarFallsBackToDefaultPercent() { doReturn("0.91").when(cacheManager).getMaximumSizeSystemProperty(); doReturn("alsoInvalid").when(cacheManager).getMaximumSizeEnvVariable(); assertDefaultMaxSizeDefaultValue(); }
public @Test void resolveDefaultMaxSizeInvalidSysPropAndEnvVarFallsBackToDefaultPercent() { doReturn("0.91").when(cacheManager).getMaximumSizeSystemProperty(); doReturn("alsoInvalid").when(cacheManager).getMaximumSizeEnvVariable(); assertDefaultMaxSizeDefaultValue(); }
public @Test void resolveDefaultMaxSizeEnvironmantVariableInvalidValue() { doReturn("").when(cacheManager).getMaximumSizeSystemProperty(); doReturn("-1G").when(cacheManager).getMaximumSizeEnvVariable(); assertDefaultMaxSizeDefaultValue(); }
public @Test void resolveDefaultMaxSizeInvalidSysPropFallsBackToEnvVariable() { doReturn("-1G").when(cacheManager).getMaximumSizeSystemProperty(); doReturn("1024").when(cacheManager).getMaximumSizeEnvVariable(); assertEquals(1024, cacheManager.resolveDefaultMaxSize(), 1e-9); }
public @Test void resolveDefaultMaxSizeInvalidTooBigArgumentFallsBackToDefaultPercent() { final long maxHeapSize = 1024; doReturn(maxHeapSize).when(cacheManager).getMaximumHeapSize(); doReturn("1025").when(cacheManager).getMaximumSizeSystemProperty(); doReturn("1.5K").when(cacheManager).getMaximumSizeEnvVariable(); double expected = maxHeapSize * CacheManagerBean.DEFAULT_CACHE_SIZE_PERCENT; assertEquals(expected, cacheManager.resolveDefaultMaxSize(), 1e-9); }
public @Test void getDefaultSizeMB() { final long maxHeapSize = 10 * 1024 * 1024; doReturn(maxHeapSize).when(cacheManager).getMaximumHeapSize(); doReturn("").when(cacheManager).getMaximumSizeSystemProperty(); doReturn("").when(cacheManager).getMaximumSizeEnvVariable(); double expected = 10 * CacheManagerBean.DEFAULT_CACHE_SIZE_PERCENT; assertEquals(expected, cacheManager.getDefaultSizeMB(), 1e-9); }
public @Test void getDefaultSizeMB() { final long maxHeapSize = 10 * 1024 * 1024; doReturn(maxHeapSize).when(cacheManager).getMaximumHeapSize(); doReturn("").when(cacheManager).getMaximumSizeSystemProperty(); doReturn("").when(cacheManager).getMaximumSizeEnvVariable(); double expected = 10 * CacheManagerBean.DEFAULT_CACHE_SIZE_PERCENT; assertEquals(expected, cacheManager.getDefaultSizeMB(), 1e-9); }
public @Test void resolveDefaultMaxSizeInvalidSysPropFallsBackToEnvVariable() { doReturn("-1G").when(cacheManager).getMaximumSizeSystemProperty(); doReturn("1024").when(cacheManager).getMaximumSizeEnvVariable(); assertEquals(1024, cacheManager.resolveDefaultMaxSize(), 1e-9); }
public @Test void resolveDefaultMaxSizeInvalidTooBigArgumentFallsBackToDefaultPercent() { final long maxHeapSize = 1024; doReturn(maxHeapSize).when(cacheManager).getMaximumHeapSize(); doReturn("1025").when(cacheManager).getMaximumSizeSystemProperty(); doReturn("1.5K").when(cacheManager).getMaximumSizeEnvVariable(); double expected = maxHeapSize * CacheManagerBean.DEFAULT_CACHE_SIZE_PERCENT; assertEquals(expected, cacheManager.resolveDefaultMaxSize(), 1e-9); }