builder.addField(Series.SystemInformation.FIELD_INIT_NON_HEAP_MEMORY_SIZE, data.getInitNonHeapMemorySize()); builder.addField(Series.SystemInformation.FIELD_JIT_COMPILER_NAME, StringUtils.defaultString(data.getJitCompilerName())); builder.addField(Series.SystemInformation.FIELD_LIBRARY_PATH, StringUtils.defaultString(data.getLibraryPath())); builder.addField(Series.SystemInformation.FIELD_MAX_HEAP_SIZE, data.getMaxHeapMemorySize()); builder.addField(Series.SystemInformation.FIELD_MAX_NON_HEAP_SIZE, data.getMaxNonHeapMemorySize());
assertThat(systemInformationData.getClassPath(), is("9")); assertThat(systemInformationData.getBootClassPath(), is("10")); assertThat(systemInformationData.getLibraryPath(), is("11")); assertThat(systemInformationData.getVmVendor(), is("12")); assertThat(systemInformationData.getVmVersion(), is("13"));
when(data.getClassPath()).thenReturn(null); when(data.getJitCompilerName()).thenReturn(null); when(data.getLibraryPath()).thenReturn(null); when(data.getOsName()).thenReturn(null); when(data.getOsVersion()).thenReturn(null);
assertThat(systemInformationData.getClassPath(), is("9")); assertThat(systemInformationData.getBootClassPath(), is("10")); assertThat(systemInformationData.getLibraryPath(), is("11")); assertThat(systemInformationData.getVmVendor(), is("12")); assertThat(systemInformationData.getVmVersion(), is("13"));
when(data.getInitNonHeapMemorySize()).thenReturn(RandomUtils.nextLong()); when(data.getJitCompilerName()).thenReturn("jitcmp"); when(data.getLibraryPath()).thenReturn("libpath"); when(data.getMaxHeapMemorySize()).thenReturn(RandomUtils.nextLong()); when(data.getMaxNonHeapMemorySize()).thenReturn(RandomUtils.nextLong()); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_INIT_NON_HEAP_MEMORY_SIZE, (Object) data.getInitNonHeapMemorySize())); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_JIT_COMPILER_NAME, (Object) data.getJitCompilerName())); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_LIBRARY_PATH, (Object) data.getLibraryPath())); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_MAX_HEAP_SIZE, (Object) data.getMaxHeapMemorySize())); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_MAX_NON_HEAP_SIZE, (Object) data.getMaxNonHeapMemorySize()));
StringTokenizer libPathTokenizer = new StringTokenizer(data.getLibraryPath(), tokenDelimiter); while (libPathTokenizer.hasMoreTokens()) { addItemToMinimizedSection(toolkit, SECTION_CLASSPATH, " \t" + libPathTokenizer.nextToken());