builder.addField(Series.SystemInformation.FIELD_NUM_AVAILABLE_PROCESSORS, data.getAvailableProcessors()); builder.addField(Series.SystemInformation.FIELD_BOOT_CLASS_PATH, StringUtils.defaultString(data.getBootClassPath())); builder.addField(Series.SystemInformation.FIELD_CLASS_PATH, StringUtils.defaultString(data.getClassPath())); builder.addField(Series.SystemInformation.FIELD_INIT_HEAP_MEMORY_SIZE, data.getInitHeapMemorySize()); builder.addField(Series.SystemInformation.FIELD_INIT_NON_HEAP_MEMORY_SIZE, data.getInitNonHeapMemorySize());
assertThat(systemInformationData.getClassPath(), is("9")); assertThat(systemInformationData.getBootClassPath(), is("10")); assertThat(systemInformationData.getLibraryPath(), is("11"));
when(data.getArchitecture()).thenReturn(null); when(data.getBootClassPath()).thenReturn(null); when(data.getClassPath()).thenReturn(null); when(data.getJitCompilerName()).thenReturn(null); when(data.getLibraryPath()).thenReturn(null);
assertThat(systemInformationData.getClassPath(), is("9")); assertThat(systemInformationData.getBootClassPath(), is("10")); assertThat(systemInformationData.getLibraryPath(), is("11"));
when(data.getAvailableProcessors()).thenReturn(RandomUtils.nextInt()); when(data.getBootClassPath()).thenReturn("bootclph"); when(data.getClassPath()).thenReturn("clph"); when(data.getInitHeapMemorySize()).thenReturn(RandomUtils.nextLong()); when(data.getInitNonHeapMemorySize()).thenReturn(RandomUtils.nextLong()); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_ARCHITECTURE, (Object) data.getArchitecture())); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_BOOT_CLASS_PATH, (Object) data.getBootClassPath())); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_CLASS_PATH, (Object) data.getClassPath())); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_INIT_HEAP_MEMORY_SIZE, (Object) data.getInitHeapMemorySize())); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_INIT_NON_HEAP_MEMORY_SIZE, (Object) data.getInitNonHeapMemorySize()));
String classPath = data.getClassPath(); if (classPath.indexOf(tokenDelimiter) == -1) { tokenDelimiter = ":"; StringTokenizer classpathTokenizer = new StringTokenizer(data.getClassPath(), tokenDelimiter); while (classpathTokenizer.hasMoreTokens()) { addItemToMinimizedSection(toolkit, SECTION_CLASSPATH, " \t" + classpathTokenizer.nextToken());