use of org.opensmartgridplatform.dto.da.measurements.MeasurementDto in project open-smart-grid-platform by OSGP.
the class MeasurementReportFactory method getMeasurementGroup.
private static MeasurementGroupDto getMeasurementGroup(final String identification, final byte value) {
final MeasurementElementDto me = new BitmaskMeasurementElementDto(value);
final MeasurementDto m = new MeasurementDto(Arrays.asList(me));
return new MeasurementGroupDto(identification, Arrays.asList(m));
}
use of org.opensmartgridplatform.dto.da.measurements.MeasurementDto in project open-smart-grid-platform by OSGP.
the class SinglePointWithQualityAsduHandlerTest method createMeasurementGroup.
private MeasurementGroupDto createMeasurementGroup(final String identification, final boolean value) {
final byte b = value ? (byte) 1 : (byte) 0;
final MeasurementElementDto me = new BitmaskMeasurementElementDto(b);
final MeasurementDto m = new MeasurementDto(Arrays.asList(me));
return new MeasurementGroupDto(identification, Arrays.asList(m));
}
use of org.opensmartgridplatform.dto.da.measurements.MeasurementDto in project open-smart-grid-platform by OSGP.
the class DomainDistributionAutomationMapperTest method testMeasurementMapping.
@Test
public void testMeasurementMapping() {
// Arrange
final float gasFlowMeasurement = 3077f;
final Measurement expected = DomainMeasurementsFactory.gasFlowMeasurement(gasFlowMeasurement);
final MeasurementDto dtoMeasurement = DtoMeasurementsFactory.gasFlowMeasurement(gasFlowMeasurement);
// Act
final Measurement actual = this.mapper.map(dtoMeasurement, Measurement.class);
// Assert
assertThat(actual).isEqualTo(expected);
}
Aggregations