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()));
assertThat(systemInformationData.getAvailableProcessors(), is(4)); assertThat(systemInformationData.getArchitecture(), is("5")); assertThat(systemInformationData.getOsName(), is("6"));
assertThat(systemInformationData.getAvailableProcessors(), is(4)); assertThat(systemInformationData.getArchitecture(), is("5")); assertThat(systemInformationData.getOsName(), is("6"));
when(data.getTimeStamp()).thenReturn(new Timestamp(time)); when(data.getArchitecture()).thenReturn("arch"); when(data.getAvailableProcessors()).thenReturn(RandomUtils.nextInt()); when(data.getBootClassPath()).thenReturn("bootclph"); when(data.getClassPath()).thenReturn("clph"); 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())); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_NUM_AVAILABLE_PROCESSORS, (Object) Long.valueOf(data.getAvailableProcessors()))); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_OS_NAME, (Object) data.getOsName())); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_OS_VERSION, (Object) data.getOsVersion()));
addItemToSection(toolkit, SECTION_OS, data.getOsName() + " " + data.getOsVersion(), minInformationColumnWidth); addItemToSection(toolkit, SECTION_OS, "Available processors: ", minTitleColumnWidth); if (data.getAvailableProcessors() > 0) { addItemToSection(toolkit, SECTION_OS, NumberFormatter.formatInteger(data.getAvailableProcessors()), minInformationColumnWidth); } else { addItemToSection(toolkit, SECTION_OS, NOT_AVAILABLE, minInformationColumnWidth);