@Test void getNewCompilationInformationData() throws Exception { CompilationInformationData collector = (CompilationInformationData) this.cut.getSystemSensorData(); collector.setPlatformIdent(1L); collector.setSensorTypeIdent(2L); collector.setCount(3); collector.setTotalTotalCompilationTime(4L); collector.setMaxTotalCompilationTime(5L); collector.setMinTotalCompilationTime(6L); collector.setTimeStamp(new Timestamp(7L)); CompilationInformationData compilationInformationData = (CompilationInformationData) this.cut.get(); assertThat(compilationInformationData.getPlatformIdent(), is(1L)); assertThat(compilationInformationData.getSensorTypeIdent(), is(2L)); assertThat(compilationInformationData.getCount(), is(3)); assertThat(compilationInformationData.getTotalTotalCompilationTime(), is(4L)); assertThat(compilationInformationData.getMaxTotalCompilationTime(), is(5L)); assertThat(compilationInformationData.getMinTotalCompilationTime(), is(6L)); assertThat(compilationInformationData.getTimeStamp().getTime(), is(7L)); } }
@Test void collectorClassIsResetted() throws Exception { CompilationInformationData collector = (CompilationInformationData) this.cut.getSystemSensorData(); collector.setPlatformIdent(1L); collector.setSensorTypeIdent(2L); collector.setCount(3); collector.setTotalTotalCompilationTime(4L); collector.setMaxTotalCompilationTime(5L); collector.setMinTotalCompilationTime(6L); collector.setTimeStamp(new Timestamp(7L)); this.cut.reset(); CompilationInformationData compilationInformationData = (CompilationInformationData) this.cut.get(); assertThat(compilationInformationData.getPlatformIdent(), is(1L)); assertThat(compilationInformationData.getSensorTypeIdent(), is(2L)); assertThat(compilationInformationData.getCount(), is(0)); assertThat(compilationInformationData.getTotalTotalCompilationTime(), is(0L)); assertThat(compilationInformationData.getMinTotalCompilationTime(), is(Long.MAX_VALUE)); assertThat(compilationInformationData.getMaxTotalCompilationTime(), is(0L)); assertThat(compilationInformationData.getTimeStamp().getTime(), is(not(7L))); } }